Yeah i fully appreciate your position, every situation is indeed different. I am 10 years in June on Sprint so Feb next year I can go for the Evo2 if its available. I honestly do like a phone to be out for a little while to see where it goes and the list of issues to surface. Had I done that before, I wouldn't have went with a Pre that was mostly a frustrating experience. So I bailed for the EVO 10 days ago. It also helps when your open to carrier changes since termination fees are prorated now.
FYI, Battery life: On the first week where the battery isn't even "broken in", the battery life is already twice what I got on my Pre with AIM/Gtalk and BT always on. And no need to patch on an Evo like a Pre. Some of those patches were definitely known to be juice raping.
Overall what I notice is that the real battery hog is the screen because when I'm not using this thing, even with all these social networks and mail constantly polling, there is a very small drain. If I forget to charge at 50%, i'll wake up 8 hours later with it at 35%. The Pre? LOLOLOLOL. The 4G is also a killer but I only use that (ah hem TRY to use Sprints 4G in Brooklyn where its very ****ty) in the car for internet radio while on the charger anyway.