seems like anything using 3g drains my battery. slacker player saps 30% of a 2600mah battery in a single hour. If I were to be conservative, it would be 25% of a 2200mah, accounting for other parts of the phone and possibly a low quality battery. Even then, that's horrible. It didn't used to be this bad. And now I suspect it's a combination of a new radio update that boosts signal by consuming more power, and the fact that 3g coverage is weak where I'm at (though it worked good enough before the update). So if there's any way to downgrade radio without losing froyo or other phone functionality, or directly influence power consumption of the 3g radio, please let me know.