Before you being rooting there are a few things you'll need to download.
PdaNet for Android - This will install the correct drivers for you to begin rooting.
Download PdaNet
SuperOneClick (SOC) - This will do the rooting.
http://forum.xda-developers.com/attachment.php?attachmentid=624175&d=1307984755
Step 1:
Install PdaNet for Android
Follow the prompts required by the installer.
Step 2:
Set your phone to USB debugging mode, then plug it into your computer. (if you haven't already done so)
Settings > Applications > Development > USB debugging [✓]
Step 3:
Unzip SuperOneClick, locate the unzipped folder, and open SuperOneClick.exe
Step 4:
Select the Driver Check button, you should be prompted with "No issues found."
Step 5:
Now select the Root button and wait for the process to complete.
If it ask you to install anything, do it.
Finally shut off your phone and restart.