@Wazza66: I'll definitely try and get in contact with HTC, and I was contemplating a factory reset as a final resort. Due to how well the phone was working before this update, I feel confident that the problem is solely a bug in the software that loops the memory until it takes over the CPU and shuts down.
However, I guess I'm confused by the term factory reset. In my mind, I thought that this would completely delete everything on your phone and have it behave as if you just received it for the first time, in which case I assumed it would have the older version of HTC Sense.
Also, what is the extent of data lost by a factory reset. I can imagine apps go, and I can always re-install them one-by-one *sigh*, but do you lose all your contacts? your texts and messages? What about your pictures and videos that stay on your SD card, do they 'carry' over onto the next phone without any problems? And what about all the application data for big games that are saved on my SD card, will they stay half littered and unused on my sd card until I find them and personally delete them, or is the phone smart enough to 'uninstall' them?
I guess the thing that angers me the most is I've done so much 'potentially dangerous' things to my phone, Installing hundreds of apks from third parties and putting in hundreds of hours to perfecting it, and if any of that were to break my phone, I would bite the bullet and accept what I did to my phone. But the only thing that killed my phone after all that came from the only software provider I should fully and unquestionably trust, and HTC completely screwed me over. Shame.