I guess I'm in the reverse minority.
My battery life was abysmal before upgrading to Froyo - I would get around 6-7 hours with minimal/light usage, and 4-5 hours with heavy usage. This was regardless of what widgets were enabled/disabled, what task killer I used, and what sync settings I had (and I had pretty much disabled or set to the least frequent settings for everything).
Post upgrade, after tweaking all the sync and auto launch settings, I am getting 8-10 hours with heavy usage, and I can go 24 hours with light/minimal usage.
For me, heavy usage is constant web surfing, email checking, streaming music, and checking maps/nav on and off during my morning/evening commutes, with a few 2-10 minute phone calls during office hours.