So finally after an on and off year with the iPhone on T-Mobile (Blackberry to iPhone to Blackberry back to iPhone)... I finally took the plunge and went 3G when my T-Mobile contract ended (was on the fence with the BOLD... but the damn delays annoyed me and I honestly lost interest). Feels good to be LEGIT... no more hacking, firmware updates as they are released... visual voicemail... apple/at&t service anytime. Despite all the "problems" posted on here, I'm not too worried about them. Apple will eventually fix them so stop the bashing! Early adopters cannot expect perfection... All yall just need to stop complaining about the issues and realize you have one hot piece of gadgetry. It might not have MMS, cut and paste, sandwich maker, coffee brewer... its still the **** and any touchscreen phone that comes out will be compared to yours... I have yet to see a touch screen/UI more elegant than Apple's. But I paid this much and that much and this doesn't work right blah blah... return it then if you don't like it. Apple will make it over this iPhone hump... then you guys will have the new MacBooks to complain about Big up to Freddy from Spectrum Apple Store (Irvine, CA) for the assist. Oh if you're wondering... plenty of 3Gs in stock, no lines no waiting... new iPods in the back but not yet on the demo tables.