This is definitely a hardware issue and heat related. I tried to blame it on software, I flashed 2.2 Roms, 2.3 sense and AOSP and I still constantly reboot. If your phone does a full reboot(not a sense reboot) it is 95% hardware. For me and others if you use your phone for a few minutes and do anything that works the phone a tad your probably going to reboot. Most of the time it will keep rebooting as its trying to boot up and it is still hot and it just keeps rebooting. I have to pull the battery to stop the boot loop and let it cool off. Then it boots successfully but I can't use it much... If I use it directly in front of an AC it won't reboot.... pathetic! I just unrooted and brought it in and they are getting me a refurb...! I hated having to give up root, but the phone is near useless to me right now. I have had the white hot spots on my screen forever to. I thought I liked HTC, but I am really questioning their quality at this point.