I've had a MBP for about two years, but a couple of weeks back, my up key stopped working, so I went to the Apple Store to turn it in for repairs. Fast forward to last friday, and they say they've ordered the wrong part, so they offer to dump all my data into a new MBP, and I agree (which was awesome . On Saturday night, the battery indicator read out 4 hours of battery life at 100%, but now it reads out 2 hours and 40 mins at 100%. I've heard about developing a memory on your battery, but this seems a little bit quick, no? It's only been 5 days since I got my hands on this new MBP.... Any advice? Perhaps going back to the Store?