This is where i went for rooting (i understand how to use adb and to put the files necessary in the sdk's tools folder)
[ROM][REF][RADIO][IMAGES][OTA] Everything For Nexus S 4G - xda-developers
the instructions are much simpler and BuglessPete gives a prerooted stock rom (with superuser, busybox, etc) and its ready to go after flashing.
here are the simple instructions:
1. Download GRJ22 Stock Rooted ROM from above
2. Download CWM Recovery
3. Use the following commands
adb reboot bootloader
fastboot oem unlock
fastboot flash recovery recovery-clockwork-3.0.2.4-crespo.img
4. Navigate to "recovery" in the bootloader and select it
5. In recovery select "install zip from sdcard" > "choose zip from sdcard" > choose "GRJ22ODEXED.zip" > choose "Yes – Install GRJ22ODEXED.zip"
6. Reboot and thats it.
I urge anyone to go to the xda thread i linked above rather than trying to go off these steps alone. All downloads are at the xda thread.