i rooted mine about an hour ago. Download superoneclick 1.7 not the new 1.8, turn your phone off and on again, plug it in, open the program as administrator (vista) and select the uncageblahblahblah button at the top right, clicked root and it worked perfectly.
she is annoying but i used this video to root. The only thing she didn't mention is to turn the phone on and off so it is only running base information, it failed every time until i did that.