I love my Iphone 3G. It seems every day I find something new it can do. But all the function comes with a price - really lousy battery life. The darn thing drains like a sieve when I use wireless - which is a pain as that is often the fastest connection and offers the best flexibility when using all those fantastic Apps.