As requested a quick step by step, this is what I did with a sim card without a Dataplan on the Dev Phone last night. A little hazy on the exact command for the shell session, but it’s a quick command and some reading to figure it out. Thanks for the help on getting mine registered!
Step 1
Download the SDK
http://code.google.com/android/download.html
And unzip contents to a directory on your computer
Step 2
Download the USB Driver
http://dl.google.com/android/android_usb_windows.zip
And unzip contents to a directory on your computer
Step 3
Connect the phone using the USB cable provided with the phone to your computer and direct your computer to search for drivers in the location you unzipped the drivers in.
Step 4
Open a command prompt (Windows XP in run type “cmd” I believe you can do that in VISTA as well) and go to the directory where you unzipped the SDK and go to the “tools” directory
In the command prompt type
Adb
And search for the option that opens the shell session and enter that
Step 5
Type in
am start -a android.intent.action.MAIN -n com.android.settings/.Settings
in the shell session and you should see the menu change on your phone
Step 6
Configure Wifi settings on your phone and the phone should be able to connect to the network, remember to WAIT for the phone to verify it has connected the network before exiting the screen, else you’ll have to redo the shell command in order to access the screen
Step 7
Register the phone and watch everything sync.
Just a note, I'm not a programmer or anything... soo anything technical someone else will need to help you unfortunately, but as someone did request that a step by step be written up and I didn't notice one before I felt what the heck right?