I gave the iPhone an honest try and as I stated in a post late last week I returned my iPhone prior to the 14-day trial period. I found that the iPhone lacked features found in many of today's feature and high-end smartphones and thought I could just leave it all behind me and move on. However, the iPhone drew me back in hour-by-hour over the weekend and I just could no longer resist it so I just picked up a new iPhone at the Apple store a couple hours ago. Over the weekend I tried using a Nokia N95 tethered with a N800 and both are excellent devices in their own way and I actually found some new applications for the N95 that made me like it even more. However, the Apple iPhone is slick and so refreshing after using other Palm, embedded Linux, Windows Mobile, and Symbian devices over the last 10 years that I was pulled back to it. At this time, the iPhone isn't necessarily about features, but about smooth integration and a new user experience that appeals even to power users like me.
I made my iPhone purchase that much more expensive by having to pay for the restocking fee of US$60 for the first one. I was able to avoid another US$36 activation fee by activating another iPhone with 59 days of cancelling my first AT&T contract so that is a bit easier to swallow. I also just cancelled my US$30 T-Mobile data plan to offset the US$60 per month AT&T service. I'll forward calls from T-Mobile to my iPhone for now until I decided what to do with my T-Mobile line and may just wait until that contract ends next year. I plan to keep the Nokia N95, unlocked T-Mobile Dash and other devices and use the AT&T SIM in them for data needs when I feel like using them instead of the iPhone.
I do look forward to software updates that should make the iPhone even better and highly recommend you at least go to the store and give the device a try to see what all the excitement is about. As Marc Orchant pointed out iPhone owners are overwhelmingly pleased with the device.