A friend of mine recently switched from T-Mobile to Verizon. He sold me his HTC HD2 as he was getting the latest and greatest one from Verizon. So, now that I have his old HTC HD2, I find that it is somehow using some other operating system? It's rooted, they tell me, but I don't know what that means. All I know is that I have tried to follow the steps you all have listed, but it doesn't work. First off, you keep telling me to use Windows Mobile Device Center, and that doesn't work. It doesn't realize the phone is even plugged into the computer, let alone connect to it. Jargon, however appropriate its use, doesn't mean anything to me. What does it mean to "flash" a ROM? I feel very stupid right now, not because the computer and phone won't talk to each other, but because I have no idea what all this jargon means. Is there someone who can, in everyday terms, explain to me how to get the phone back to the way it was the day it was opened from the box? I have no idea what Superuser is, or what Cyanogen is. Are they the culprits? Gosh, I'm so confused.