Even with all the threads here I'm still confused about the whole issue of de-branding / rooting / gold cards etc... I have a T Mobile (UK) HTC Desire and from what I can gather if I un-brand my handset I'll be able to get the 2.2 update when HTC release it, before T Mobile add their logo (which apparently takes over a month!). So, the process from what I understand is to make a Gold Card somehow, and then put a stock 2.1 firmware on the phone... somehow. I don't think I need to root though? If the above is correct, can someone fill me in on the "somehow" parts? Thanks!