I'm still wondering if rooting is worth the trouble. 10 hours? Complicated directions? Possibly bricking your phone? No thanks. I will wait for the next official update to smooth out the remaining bugs. I also read on this site that a lot of the custom roms have features of the device not functioning like GPS, 4G, the camera, and others. It's not worth it to me.
I think he was trying to prove a point that you really need to just take your time. The first time I did it, it toko me about 2 hours. But I also had a few beers and ate dinner in between lol... I've done it to 10 other Evo's since and it doesn't take long at all. I still take my time and triple check every command before I hit enter. It's not complicating, you just have to be focused, take your time, triple check your commands before you hit enter and you'll be fine. The hardest part is downgrading to 2.1. After that it's 2 clicks with Simple Root, delete the files from downgrading and Simple Root from your sd card, put whatever ROM you want on your sd card, turn the phone off, push power + volume down, hit bootloader, recovery, wipe, flash the rom, reboot, enjoy.... The ROM I'm using, VaelPak 2.0 has literally everything working. GPS, 4G, camera, HDMI, you name it works.
After you do the downgrade, do Simple Root. It's literally 2 clicks with the mouse. Just make sure before you do Simple Root you delete whatever files that may be in your SD card from downgrading... When it puts you in Recovery go to backup/restore and do a Nand backup. Then go to return, reboot.. After Simple Root, delete those files from the SD card too.. Then, put whatever ROM you want into your SD card, turn your phone off, press and hold the power and volume down button at the same time. Use the power button to hit Bootloader, then go to Recovery.. then watch this video. Skip to 5:16. It'll show you EXACTLY what you have to do install a custom ROM once you're in recovery.
http://www.youtube.com/watch?v=Oja2a6O96wQ&feature=feedlik