I have a 09 15" MBP and ive never got 7 hours. Ive only had this computer a month and the battery life fluctuates. It did it since the first day. you cant go off the meter at the top of your screen which is really disappointing. On a full charge it normally SAYS 4-5 hours on mine, but the meter jumps around so inaccurately you cant even guess how much time you have left. I think its kinda ridiculous how mac bragged about their newfound notebook battery life in advertisement, when in reality they seem to be far from what we were promised, so far atleast.