I had a problem with my Storm's battery life as well. Verizon pretended like they knew the answers, but after I decided I couldn't deal with it anymore dying by 5pm with minimal usage, I am withing my 30 and got a new one. Battery is great. Goes well into the 2nd day with heavy usage before I need to charge. Trade it in for a new one!!!
