A friend of mine had an HTC Hero and got a virus on it. It wouldn't do anything at all. I went on HTC's site and reinstalled the software- it returned his phone to original settings like the day he bought it. Would this same procedure work if I somehow messed up the root?
Possibly you really need 2.2 though