8hrs battery life, terrible. Might have to sell this for an Iphone
Dunno what your doing with it but I'm getting a good 30hrs from mine with 3G/Wi-Fi etc..turned on 24x7. Wi-Fi is connected most of the day.
fwiw if your only getting 8hrs from it then your hammering it somehow and won't see any better from an IP4. Are you sure it's not down to "new phone playing battery drain". I always find that when i first get a new phone the battery always seems bad as I'm constantly fiddling with it.
Two biggest battery killers are the screen and a weak network signal. if signal is weak the phone will constantly be searching for a signal; draining the battery. For the Screen make sure the brightness is set to auto.
Have you tried the battery conditioning trick posted by avinitski? It worked very well for me.
Also ditch the battery savers and task killers..they will just sit in the background and drain the battery.
go into settings>accounts and uncheck any auto updates you don't want running such as weather/Stocks...
Ditch any fancy live wallpapers and manually close down any apps that you can see running in the notification bar such as messenging apps etc...
Finally go into Menu>settings>about phone>Battery>Battery use...this will tell you exactly what's using the battery.