Wait. What? I thought this problem was already solved. My Lumia 920 easily lasts through the day without requiring a charge and is already almost a year old.
Of course if I used much more screen on time my duration would be single digit hours instead. But such is the problem with comparing battery times when we all do different things with our devices, and use them in significantly different conditions.
Perhaps I have a bad device or something?