Well, I checked the settings on my HTC Desire, and at last it said that the Android 2.2 update, Froyo, was ready to download!
It all seems to have worked ok, apart from my custom keyboard, the imod version that allows voice input, has stopped working. This isn't a problem as the updated Froyo keyboard includes voice input as standard.
What I've done so far is to transfer a few apps to my SD card, which has freed up plenty of phone memory. I've played around with the mobile hotspot option, and had a quick go with the new browser.
Everything seems a little smoother and quicker, so i will have to see how it goes over the next couple of weeks and come back with a video.
Ps T-mobile why did it take so long?