Does unrevoked say, "is you firmware too new?" Same thing happened to me (and others Google "hangs on recovery"). Uninstall the EVO application (use app manager in settings, might not be listed alphabetically, mine was last) then make sure phone has all data xfer off (wifi, 3g, BT, gps), quit all open apps on your pc, and rerun unrevoked3, it took a few tries, but it worked perfectly for me (and I'm a noob). When done you should have s-off, you'll see some text on your phone as it runs the s-off patch, the unrevoked3 app on your pc will give itself all kinds of congratulations, like "this was an outstanding triumph!", then finally say "done" and you should have the super user access app, and it should have uninstalled the EVO app. Good luck!