UniversalAndroot - Awesome tool that is EXTREMELY! easy. I used it for my Sprint HTC Hero all I did was download the .apk at the bottom of the post, put it on my sdcard. Ran it off my SDCard via Estrong File Explorer and it rooted my device perfectly. After it roots, run Rom Manager and install the ClockWorkMod Recovery Screen. After that, find the ROM you want to flash.