Back when Apple re-introduced Push Notification at the iPhone 3.0 Sneak Preview Event, Scott Forstall claimed that, unlike background multitasking that could cause an 80% drop in battery life, Push Notification would only cause a 20% drop.
The battery is actually a real let down on the iPhone, all this breakthrough in processors and stuff surely there have to some breakthroughs with batteries soon.