The iPhone is well known to have a pretty short battery life. This is BAD! But, don't forget that usually you use an iPhone almost like an EeePC rather than like a standard mobile phone.
I could run my iPhone for more than 3 days without recharging, not bad at all as I was using the 3G for web browsing, rss feeds. Wifi and Location off.
What about you?
Posted with LifeCast