1.go here
Revolutionaryand download the revoltionary file and extract it somewhere on your desktop.
2.connect your phone to the pc and select charge only.
3.run the executable revolutionary file.
4.it will detect your phone's specific serial number. use that to generate the beta key on the
revolutionary website.
5.enter the beta key in the revolutionary dos window on your computer. people have been reporting that the key is invalid. if this happens, the icon on the upper left of the DOS command window is a drop-down button that will let you get to the edit option that allows you to copy/paste between DOS and a window. so just copy and paste the key in.
6.it should then run and do its thing.
7.when it finishes it will ask you if you want to download and install clockwork mod recovery, select yes.
next we need to go and verify that you have s-off and if you have recovery
8.select bootloader by using the up and down vol. buttons and using the power button to make a selection.
9.on the hboot screen at the top it should say s-off, if it does then congrats!
next we need to flash the superuser file (superuser su-2.3.6.3-efgh-signed.zip)
10.select recovery in bootloader.
11.select install .zip from sdcard.
12.find the superuser file and flash it.
time to make a nandroid backup.
13.still in recovery go back to the main menu
14.select backup and restore.
15.select backup.
16.after it is done you can reboot.
now a lot of people are reporting that revolutionary stops in the middle giving you s-off but with no recovery (you get a red triangle with an exclamation mark). reboot the phone (or pull the battery) and rerun revolutionary. it will ask you if you want to download clockwork mod. select yes and it should work the second time.
CONGRATS YOU ARE NOW ROOTED!!!!!!