I've not really had battery issues....was actually quite impressed with this (coming from a Dell Streak)
Been using it to stream through netflix, normal fiddling around, standard phone use, music, etc....
Disconnected from mains about 6am and by 11pm at night it was on about 70% battery still
I'll see if i can capture the stats, 65% of the usage accounted to the screen does appear to be normal though from what i've been seeing
What settings have you altered from stock?
Most power settings seem to activate themselves via the screen state, ie power saving kicks in when screen is asleep so if your using it with the screen permanently on all day then i would imagine battery life to be quite poor (but so would any phone i've used).
Althought it indicates the screen on time being the drain i suspect its just that the sensors are reporting the biggest drain with the screen on, so it could be any application which for example constantly polls the WLAN/Mobile Internet when power saving (ie screen off) is not active....
Just a thought...
This phone is an enigma.
It's not the screen on time that causes the drain, regardless of what battery stats reports.
I set my screen to never turn off today, now i'm over 4hrs screen time with 40% battery left and over 8hrs overall.
It's something to do with Tegra which is at fault here.