Solutions

That page notes that a firmware update whose changelog entry mentions "optimizing battery recharging" might help to correct the problem, on the theory that this update disables charging when the battery is fully charged and the laptop is using mains power. With any luck the firmware update is on most Thinkpads by now.

Samiam: I did not have problems with the battery until I left it in a laptop which was plugged in all of the time; both of my batteries went from being able to hold a charge from one hour to being able to only hold a charge for about five minutes.

It is the impression of some users that the batteries perform better if they are never charged while the computer is on. The area around the battery gets quite hot while using the laptop. Charging the battery at that temperature seems to be a bad idea.

More a way of circumvention than an actual solution is to buy an external battery pack.

I have had excellent success with a refurbished battery from batteryrefill.com (which I only recharge while the laptop is off).