I started charging the battery yesterday from my laptops, it went from 10% to 90% but now its been stuck there for 6 hrs. I tried two laptops, it wont go above 90%. And whenver I connect the cable the blackberry gives the message that the USb current is not sufficient. Which is wierd since the USB ports on the laptops can power external hard drives

So is the battery bad ?