Lately my mbp battery has been acting really weird! It was 100% 2 hours ago, it's been sleeping. When I wake it up it has 39%! Should I let it die completely?
It may just be that the battery indicator is out of sync, do you ever calibrate it? Try this: http://support.apple.com/kb/ht1490