One thing I can say after reading about HTC devices over the past year is this-- it always takes them a couple firmware updates to get the radios right on the Sprint versions. No wonder the Mogul always had hacks to get the Alltel radios installed.
I wonder, then, is it actually an HTC problem where they aren't programming the radios right and it takes them some tweaking and tinkering between Sprint, Verizon, and Alltel to get it right... or is Sprint's signal just bizarre enough to gum up the works? Or both?
I do know that mine is dated 10/26/2008, and I have yet to experience the overheating issue on calls, although, I also admit that I haven't had my phone on a call for longer than a half hour yet. Most of my work is data related, so that's just how it is. However, I definitely do NOT have the charging issues either I plug it in, and it charges no matter what the source (PC via USB or AC adapter). When it hits 100% like it is right now, it stops charging and sits there like it's supposed to.
I'm not one to blatantly discredit complaints without being a witness, especially since the data has been presented in favor of the complaints, but I do stand by the fact that it's probably a just a matter of them releasing a radio firmware update and life moving on. In which case, all these complaints will notify them of the problem, but not necessarily make them produce it any faster.
PS: Too bad I don't have anyone that I can actually stand to talk to for an hour to test it out on mine to see if I experience the overheating issue for extended calls.
(Translation: Too bad nobody likes talking to me on the phone, lol.)