We are building web applications since the mid-90s with Python. Historically, we have used a
Apple shipped over a million crappy batteries produced by Sony for their iBooks and Powerbooks. Now they are following the road of DELL and they are running a battery exchange program.
Fortunately or unfortunately I am elegible for the exchange program. So my Powerbook is about 18 month old and I am already planning to buy a Macbook Pro soon. The running time of the Powerbook with both batteries was down to 60-90 minutes (compared to 4-5 hours when they were new) which is typical for batteries of that age. Now getting two new batteries is really a perfect service and increases the resell-value of the Powerbook. Apple rocks!!!
But remember to unplug your power chord while leaving your Powerbook unattended :-)