There are 2 Droids in my house. His & Hers.
My battery life has sucked from day 1. On 2.1.
I have a ton of apps, games, I use the MP3 player. My 2.1 Droid got hot as F--- playing "The Great Land Grab". I mean REALLY hot.
None of that has changed on my phone since I got 2.2. I use the crap out of it: the battery sucks and it gets hot. It always has.
Now my wife's Droid: She has a handful of apps on her phone.
True story, few weeks ago:
My phone is of course on the charger. I grab her's to look something up. It is 6PM.
Her battery is nearly full.
"When did you unplug this?"
"What do you mean?"
"Your battery is almost totally full...."
"I pulled it out of my alarm dock as I do every morning at 6AM..."
"So you haven't been using it much then?"
"I have sent a few texts and was on the phone with Nydia for about a half hour....it's because I don't have all that crap running on my phone and I don't always have to touch it like you do....
I was stunned. And am still surprised by how long her battery lasts every day.
My point: everybody and every Droid is going to be
RADICALLY different with respect to heat and battery life. Period. Use it more, have more crap running, fiddle with it alot, play games... like me: HOT and CRAP BATTERY LIFE.
Use it as a phone, SMS system, add discs to Netflix queue and occasionally read news stories like my wife: Doesn't heat up and battery easily goes a full day.
This is the benefit... and the curse... of living in a semi-free environment (i.e. not living in Apple's walled garden).
Just my opinion, of course.