Sorry to nudge my butt in the discussion but I guess, I should raise a caution to everyone here incase if anyone is planning to buy an Apple iPhone !!
Let me clear one thing though… iphone is the best looking phone (its touch interface is nothing like you have ever seen), & best browsing experience out there no doubt... (& others are fast catching up… check out the android demo at Google IO 2008).... BUT AFTER A FEW DAYS IT ALL COMES DOWN TO FUNCTIONALITY
There are a few drawbacks so it would be advisable to consider them before you spend your money:
01) No Video Calling
02) No AD2P on the Bluetooth
03) Cannot share any files (MP3, videos, pics) via Bluetooth.
04) Cannot use as a wireless modem (you pay ridiculous data charges to activate internet on your phone, but cannot connect it to your PC and browse when you are at home).
05) No copy & paste - (cannot copy a part of a.... say.... email & send it....have to type it out yourself).
06) No 3.2 or 5 megapixel camera - (the 2MP camera it carries is worst camera U've ever seen... photos look like they have come out of a VGA camera).
07) No video recording with Camera.
08) No Front Camera.
09) No Flash.
10) No JAVA Support.
11) No support / device for Physical keyboard
12) No removable battery - (You cannot change battery. Have to send it to apple outlet.. Come on now ... this is not an iPod - Its a bloody phone. You cannot live without phone for 2-3 days).
13) Cannot send MMS.
14) No FM radio.
15) Cannot insert any other SIM card with ease.
16) Cannot use your MP3 files as ringtones (CRAZY !!)
17) Cannot use as external storage device (16 GB of utter waste.. next time you go to your friend's house & find some interesting songs, movies, etc... sorry you cannot connect your '16 GB' phone and share it !!)
Apple apparently has a solution… “BUY MUSIC & MOVIES FROM iTUNES STORE "... Give me a break, will you ?!
Completely tied to iTunes... Connect to your friend's iTunes & you risk erasing everything on your phone.
Some features may be activated by jailbreak.. But why the hell should you risk losing your warranty after paying so much ?
And want to add third party softwares? YOU HAVE TO BUY THEM FROM iTUNES STORE ONLY!!! (Shell out more money). Apple is a control freak. Don't surrender your freedom to it !
Edit: I want to add that atleast, in India, iPhone is a super flop where I do not know about other countries. I really believe it was a super flop in Europe as well