I've never been a an Apple fan in the past mostly due to the Apple tax for their hardware but I've got to say that the iPhone is by far the best phoneI've ever had. The version 2.0 software has it's bugs that they need to work out (and they say they are - let's see how long it takes), but theoverall delivery and polish of the OS on this phone is incredibble. If you're into Music, Movies, Email, and Websurfing, this device is a monster. Thecamera is the weakest link in the device but hopefully version 3 will resolve that problem. The onscreen keyboard, which I had grave questions about before Ibought the phone is the star of the device. In short, just learn to trust it's correction software and you'll be typing like a pro in no time on thatuscratchable glass. The apps are hit or miss based on the developer but there are some standouts (FaceBook, Remote Control, eWallet, PageOnce, Movies, Pandora,YPMobile, Urbanspoon, Midomi, Beatmaker, and SpeakEasy Voice Recorder). Bad Behaving apps can crash the phone, but remember we're on version 1 of theApplication store and version 1 of the Application Developer Toolkit (I'm a developer by trade so i had to put that in there). On a scale of 1/10 the 3GDevice gets a 9.5 becuase they still need to work out a few kinks with the core OS (Slow loading Contacts from time to time and Safari Crashing), but unlessyou're an enterprise blackberry junkie that has to have every email feature known to man, I'd recommend this device to just about anyone that knowsanything about using a PC. It isn't Grandma easy, but it is Aunt Suzy that knows how to chek email easy. I'll defnitely give Mom this 3G Version nextJune. For those short on money, wait untill December when they'll discontinue the 8GB version and introduce the 32GB version. At $199 this phone is asteal. Of course I opted for the $299 16GB version (Black) but I could easily get by with the 8 from what I've seen thus far. After all, the average personcan realistically only listen to 100 songs in a day so do you really need all 10,000 songs in your collection on tap at all times.