Sure, the iPhone 3G is a groundbreaking phone. There's a lot to love about it… the amazingly easy-to-use touchscreen interface, amazing video playback, a big, bright, high contrast, high-resolution display that's the best of any smartphone on the market, and a web browser that's as good as any you'd use on a desktop computer. Not to mention Apple's new MobileMe service which will provide over the air syncing of your email, contacts, calendar, tasks and photos with your home or office computer — no plugging in required.
But there are a lot of big disappointments with the iPhone 3G too. Some of them are stubborn commercial decisions Apple has made; others look like oversights, and others are fundamental flaws in the design of the phone itself.
#1 No upgrade to the camera
#2 No Adobe Flash support
#3 No instant messaging
#4 Totally impractical for international travel
#5 Not compatible with Bluetooth car kits or headphones
#6 No cut and paste
#7 Non user-replaceable battery
#8 No MMS
#9 No turn-by-turn navigation
#10 Stunning hypocrisy
http://apcmag.com/top_10_reasons_to_hate_the_iphone_3g.htm