Agreed: "landscape typing only works in some applications/programs"
Agreed: "minor camera upgrades
"
Agreed: "not a revolutionary upgrade"
Agreed: "no upgrade to the screen
"
Agreed: "no front-facing camera
"
Disagreed: "ever so slightly heavier than the previous generation"
Disagreed: "cannot disable accelerometer feature (iPod, Safari etc.)"
Agreed: "cannot disable accelerometer feature (iPod, Safari etc.)"
Agreed: "tethering available in 3.0's free upgrade"
Agreed: "Stuck with AT&T. Stupid Apple."
Agreed: "several compass apps already available for the iPhone 3G"
Disagreed: "video uploading happens in the background letting you do other tasks at the same time"
Disagreed: "On screen keyboard allows easy switching between different languages"
Agreed: "On screen keyboard has larger sense areas than tiny physical keyboards built into other phones, making it easier to type with large fingers."
Agreed: "improved 7.2Mbps HSDPA WWAN data speed - twice as fast as the original"
Agreed: "forces price drop on old 3G to $99"
Disagreed: "now compatible with Nike+"
Disagreed: "built-in compass is very useful
"
Agreed: "support for OpenGL ES 2.0 (opposed to the 3G only supporting 1.1)"
Agreed: "tethering in iPhone 3.0 OS (will work for 3G too)"
Disagreed: "voice commands are convenient
"
Disagreed: "camera improvements are nice
"
Agreed: "oil and water resistant finish (fingerprint resistance)"
Agreed: "larger storage
capacities"
Agreed: "video recording"
Agreed: "much longer battery life
"
Agreed: "much faster processing
"