My battery life has took a nose dive from 4.0.2. I had the screen on for 1.5 hours, it was responsable for 65% of the drain and I only had 4% left. I was just using the web browser and weatherbug.
On 4.0.2, I could at least get 3 hours with the screen on. Stock Battery.
As for the 4g...