I've experienced the "phone is stone-dead, won't even begin charging" problem with my TBolt (about 16 months old). I've heard that putting the dead battery in the freezer for a while, then taking it out, making sure it's dry, and charging it then will actually work. This worked once for me--left phone on the charger for a half a day, and when it didn't start charging, froze the battery and tried again and it worked.
BUT...that wasn't my real problem with the batteries...
In the time I've been using my phone, it has "killed" 2 stock Verizon-supplied batteries. By "killed", I mean the battery physically bloats or swells up. When this happens, there are two consequences--the back cover does not close properly, nor does it make proper contact with the antenna connections, which causes the radio to suffer badly, and also the battery life gets all jacked up. It will go from 100% to 30% in like 1 hour, then shut off, then when you turn it back on it has 80%, then it shuts off...etc. I once shut my phone off with 40%, plugged it in for like 6 hours, and when I turned it back on, it reported 25%! It frustrated me greatly...
So completely random battery-percentage reporting, random reboots when there is plenty of juice left, and random 4G, 3G, 1x, no service switching. I have actually not seen any reports on the boards that are like this one, but after the second dead battery, I can't imagine it's just me...I probably didn't look hard enough
So like I said, this happened to two of my stock batteries, using stock chargers, stock rom, no overclocking/undervolting, etc. I got frustrated the second time it happened, so I went to Amazon and got two 1550mAh Anker brand batteries with an included external universal wall charger (charges pretty much any cell battery that has + and - on the same edge, less than 2 inches apart. Also, the stock batteries are 1400mAh, so these have a slightly higher capacity, but are the same size as the non-extended batteries. The whole order cost like $16.
So I fully charged both new batteries using the universal charger, put one in my phone, and like night and day, the phone started lasting about 30+ hours on a single full charge. (I'm a moderate user--usually have about 5 hours of screen time on each charge now). When one dies, I swap it with the other one that's in the charger, and get another 30+ hours on that charge, so I don't really ever plug my phone in anymore. It forces me to reboot the phone every day, which is also a healthy practice for Androids in general, and these batteries haven't bloated (yet...).
I'm not affiliated with the company that makes these batteries by the way, but they *completely* resolved any qualms I had about the battery life on my TBolt. Even with a fresh stock battery, I would get maybe 18 hours (sometimes 24, sometimes 6). These batteries are consistent and cheap.
I know some people don't like the idea of aftermarket batteries, because they might be skimping on the internal circuitry that controls charging, but for $8 a battery, I really don't care.