your battery issue is a mystery but 2.1 should bring 30% increase
(for purposes here my phone is 3g preferred, no wifi use, tweetcaster (10 min update), stock email (30 min update) - handcent SMS - weather (1 hour update)
no task killers - battery guage is BATTERYLIFE
http://www.appbrain.com/app/batterylife/com.curvefish.batterylife
friday i unplugged my phone at 10am
12:15pm i started a 3 hour train journey (which goes through nowhere so lots of network searching) during which i loaded KINGMAKER and GPS at every station (10) on the route for A FEW MINUTES (for FABLE 3 xbox lol) and also 1.5 hours music (through sennheiser headphones)
of the twitter updates some required internet connection to view (twitpic & twitvid)
at 3:20 jumped into the car, email, tweets and messaging used for about 20/30 minutes (was arranging a meet up with mates)
4:30 - 10:30 we were going through my phone, showing off the new font etc etc as none of my m8s have rooted their phones, some had no internet access (hence my post
http://androidforums.com/sony-ericsson-xperia-x10/204360-help-seriously-needed-asap.html for help on friday) so was accessing this forum and also showing BBC iPlayer and ITV/CH5 streaming in action (UK TV) - used market to download 3 or 4 apps too
then from 10:30 onwards again nominal use, odd text, reading tweets and emails yet when i went to bed about 1am battery was still on 38%
so 21 hours unplugged, heavy-ish use on update front at 10 minutes, yet on the % scale still had about another 10 hours left
so as you can see this is why your battery stumps me
makes me wonder if ROGERS has added power hungry stuff to the phone or if the network requires more juice from the phone in first place