Well I bought an iPhone 3G around 1 month ago so I have 1 month experience of using it so I think I have a good idea of it’s capabilities.
First lets start with the positives.
The things I like about the iPhone:-
Web browser. This is probably one the best parts of the device. It is usually quick and the zoom features and rendering engine are quite good.
The phone. Of course a big part of the iPhone is the phone, is it any good? Yes very much probably the best phone experience I’ve had with any phone (although don’t upgrade to v2.1 as since I’ve done this the phone just hangs up randomly while talking to people even though I have full signal)
iPod built-in. The iPod is good. Apple doesn’t have that stupid circular “wheel” to control the volume. There is a separate button for this.
read more on http://www.simonrhart.com/2008/10/why-iphone-3g-is-rubbish.html