Damn, had to send my desire in for repairs

It's been steadily getting worse in terms of rebooting and sometimes getting stuck on a bootloop (and getting quite hot), especially when plugged into the charger, regardless of Rom/Kernal being used.
This is even with the stock rom, HTC recovery and unrooted, as I reverted several days ago for testing.
Reading up on the issue, it seems the issue is getting noticed more and more, there's a 110-ish page thread on XDA about it, where the resolution is 99.9% mainboard replacement, but critically they haven't revised the design, so some people with the board replaced are getting the issue cropping up again after a short period
As this is now my third desire in 8 months (and Im on a 27 month contract, the first developed a screen fault, the second developed the rocker switch fault, and this one has developed the overheating fault) I was all but ready to swap over to another phone, and unfortunately whilst the sales assistant in CPW was about ready to swap me over to a Galaxy S or something else on an equivalent contract, his supervisor wouldn't let him yet.
If it fails again after coming back though, I think I'll be shifting phone to a SGS/NS/DHD. Much as I love the Desire, I'm a little suspicious on the number of issues I've had, given it lives in a protective pouch all day, as Im sure it's verging on failing SOGA now, and I dont want to get stuck later on in my contract with a duff phone, not given the premium on this one (it'd not be so bad if it was say a San Francisco)