Check out the following thread from xda-developers..
[CAB] Project Android Port and Startup Utility [03/31/10] NOW SUPPORTS CDMA!
http://forum.xda-developers.com/showthread.php?t=627997
The first post contains a cab that when installed to your SD card, does everything needed to run Android.
It also contains an auto-updater so moving files from the PC is not needed.
I wiped all Android related files and did the install from the CAB file and it worked perfectly.