BatteryCare provides detailed laptop battery info
The program also tracks your battery's discharge cycle. After a certain number of partial discharges, a notification pops up recommending you completely discharge the battery to optimize performance.
You can also use BatteryCare to automatically adjust your laptop power plan. For instance, it could switch to the home/office profile when plugged in, and the portable/laptop power pan when you unplug the laptop.
[via Life Rocks 2.0]