On my work 9900 (data only) I only sent email's and BBM's...I get 3 days of battery life out of it if I keep it on 2G.

On my personal 9900 (voice/data/internet/bbm etc) I can get through the day with moderate use. If I'm browsing the web on HSPA+ though it starts draining fast...but downloading music at 600kb/sec while on the road right onto your phone is worth plugging it into the car charger for.

It always cracks me up when people complain about battery life on a smartphone.. Most all of my Androids were lucky to make it a day, some were lucky to make it 8 whole hours.. My iPhone 4 made it through the day but so has my 9900 so far...

Every smart phone on the planet has battery issues.. I mean really? They are mini powerful computers that run on small batteries...

If battery life is a concern then people should opt for a dumb phone and avoid a smart phone like it has the plague..