Thanks for all of the suggestions everyone. Most I have tried. And yes I have read the sprint forums and android forums and this is just a bad design phone from most of what I read. Yes, GPS, wifi, bluetooth, etc are ALL off.
I am hesitant to down load battery saving apps, new kernals, rooting, undervolting, etc. Mainly for two reasons, 1, I dont really understand them and I dont want to risk voiding any kind of warranty with them. and 2. I really shouldnt have to jump through hoops to get the performance that is advertised. Now I know 7.5 hours of talk time is a stretch, and I am sure it can vary. But I would expect to get at least 5-6 hours of air time. Certainly not 2. Kinda like buying a truck that says it has 350hp. That means it should have 350hp (or darn close) right off the lot. I shouldnt have to add a chip, exhaust, intake, etc...
I am also hesitant to drain the battery completely. I have heard some say do it, and others say absolutely not as it is bad for the battery. Old school of though says its bad for the battery. But I know these batteries are different. Maybe I'll give it a try. At this point, I dont have much to loose right...
And I am still waiting on a call back from the sprint exec. So hopefully this will have a happy ending once I get a chance to explain my situation to someone with the authority to actually do something.