Battery Statistics
An easy way of finding out about the health of your MacBook/MacBookPro battery is to use this little command line.
$ ioreg -w0 -l | grep Capacity "CurrentCapacity" = 5259 "LegacyBatteryInfo" = {"Capacity"=5279,"Voltage"=12596,"Flags"=7,"Current"=5259,"Amperage"=267,"Cycle Count"=48} "DesignCapacity" = 5500 "MaxCapacity" = 5279
MaxCapacity is the current capacity your battery can still hold on a full charge. DesignCapacity was the original capacity. So if the difference gets too big your battery is probably end of life and ready to be replaced. Most likely the related Cycle Count is high then as well.
It would actually be a neat little project to collect this information over time with RRDTool. If you are OK to shell out a few bucks there already is a software called ibat that seems to do this.
Update: There is also a freeware tool called coconutbattery that shows this information in a nice UI.