I have been a Palm OS user for almost a decade.  I had a first generation Handspring Visor back in 1999.  Then a couple of Palm handhelds.  When the Treo 600 came out, I jumped all over it – finally converging my phone and PDA.  And then I obtained an iPod and was back to carting two handheld devices with me pretty much wherever I went.

Fast forward to Memorial Day weekend 2007.  Keturah’s Treo was completely done for so we headed over to the Sprint store to get her an updated Treo 755p.  And of course while we were there, I couldn’t resist the temptation to upgrade myself.  But doing so meant locking myself into another two year commitment with Sprint PCS.  Looking back on it, it was probably a mistake.  The Apple iPhone had been announced and was about a month from being available for purchase.  But I had convinced myself that the first generation iPhone would be a mistake.  That it would be full of shortcomings and bugs.  Like being a new car model, I figured wait for the second generation.  After all the kinks are worked out of the system.

I was partially correct.  The original iPhone had plenty of shortcomings.  Slow network and no MMS to name just two.  But it was an incredible interface advancement.  I was also incorrect at the rate of advancement.  I never thought that two years later we’d be days away from a third generation iPhone.  I would be lying if I said I haven’t been suffering from gadget envy for the last 2 years. 

In fact, I’ve resisted the temptations to spend a lot of time playing around with the iPhones my friends have (and they pretty much all have them).  I know what a compelling device it is.  I know that it will unlock my realtime access to information and, equally if not more importantly, allow me to carry around one less device.

I made it.  Two years in a Sprint contract while the iPhone and the App Store have been leaving my Treo 755p sucking in its wake.  And in less than an day, I’ll be out of the mobile device dark ages with the fastest iPhone yet.