This is probably just me but I have no battery complaints. I have an hour commute to work; So I literally stream about 2 hours at least. I surf the net when i can. text a lot (by my standards about 30 - 40 on average). Watch podcasts that i've downloaded via Zune.
In essence from 6am when I unplug the phone till about midnight when I plug it back to charge I'm good. Compared to my HD2 I would have been out of juice with just 2 hrs of slacker only.
Kyocera QCP 6035 -Sprint - 1.5 yr
T-Mobile PPCPE - T-Mobile - 1.5 yr
HP Ipaq 6315 - T-Mobile - 1 yr
T-Mobile MDA - T-Mobile - 1.5yr
Sprint Mogul - Sprint - 1 yr
Samsung EPIX - AT&T - 3 mts
AT&T Fuze - AT&T - 3 mts
SE XPERIA X1 - AT&T - 6 mts
Touch Pro 2 - T-Mobile - 6 mts
T-Mobile HTC HD 2 - 5 mts
T-Mobile HTC HD 7 - current
Where there is life there is hope