My laptop finally gave up the ghost over the weekend. I own a 2 year old Dell 5150 and while it was a pretty good laptop with good battery life and good performance, there was an inherent weakness in it, the power socket is connected to the motherboard and tends to break. (The IT manager in work described it more sweepingly as "Its a Dell").
For the last few months the power cable was a little sensitive and would disconnect as I moved the laptop. Over the weekend it got worse and I had to wedge the cable at a weird angle to make a connection. Finally, last night, even that stopped working. After a quick search on the web I found lots of other people have the same or similar problems and Dell charge $400 to fix it, which is probably more than the laptop is now worth.
I now have two batteries which usually give me 3 hours of life each. With that six hours I have to backup my laptop and get it repaired, out of warranty, or get a new one. Bloody Dell.