Quote:
If the iPhone had shipped with 3G you'd have about one hour of battery life.

3G is pretty widespread now on EU phones and the battery life on those isn't as bad as you make out. My N95 has WiFi, Bluetooth and 3G on and the battery life is fine.