I will breifly go into my complaint about the touchpad on this Macbook, but I really don't want this to be a thread on that problem. My orginal complain with the touchpad was it's sensitivity and the lack of any way to adjust that. My other PC laptops have features for the trackpad that I wish the Macbook had, but the sensitivity was the only real "problem" (and still is). BTW, I did a little checking on using the Synaptics drivers, but it seems thats only for Linux users?
Now on the the project. I got it all working fine, but not without some hangups along the way.
I started with clean install of SL on a new 250gig hdd. I used Bootcamp to partition the drive with 50gig for Snow Leopard and the rest for W7.
I ran into the first snag when the Macbook didn't want to boot from a usb drive, something to do with EFI. The USB port would lose power about halfway through the boot process. (more on this later)
I decided to just use a DVD. I was working with a Windows 7 Pro 32bit ISO from the Digital River download. I knew how to make a bootable DVD from an ISO using Nero, but after 3 failed attempts (they would boot, but fail when copying files to the hdd). This was due to the super drive not reading them, all 3 disks worked perfectly in my desktop.
Anyway, I was back to the USB install idea. After some research I found an app that would allow me to boot from a usb device. I used rEFIt, this is an awesome app for multi booting a Mac. The next problem was in making the usb stick (8gig sandisk cruiser) bootable, I tried a few suggestions found on Macrumors forum, but most were just wrong. Finally I found the "Microsoft Windows 7 USB/DVD Download Tool", this is an excellent app to make a bootable USB device or DVD from a Windows 7 ISO.
The W7 install went off without a hitch until I ran into the well known problem of the Key being rejected because I was doing a clean install with an upgrade version of W7. Both MS and Digital River have posted various remedies for this, I used the registry hack and it worked fine, W7 accepted my Key and the install worked great.
My next challenge was getting the Mac drivers installed in W7. A little backround on my Macbook is needed here; I bought this Macbook on ARS and it came with a fresh install of SL and had Office 2k8 installed as well as a few handy apps. The seller sent me the original install disks for the Macbook, and a burned dvd with SL. When I got it I changed the user account and password and backed up the drive so I could still have the apps that were on the machine in case I had a problem or installed a new hdd in the future. When I put the copy of SL in to load the bootcamp drivers, it would not boot, nor was it recognized in W7. I tried using the original Macbook install disk and it wasn't even Leopard, it was a Tiger disk. At this point I started trying to find the individual drivers online with not much success. I then rememberd I had a set of restore disks from a much newer Macbook that I had bought from Ebay and found out they would not install on my Macbook. I popped that disk in and it booted right up in W7 and installed the bootcamp assistant and drivers.
Once the drivers were installed everything seems to be functioning fine, the isight camera is working, sound is louder than it is when running in OSX, graphics are fine, etc., the only thing I haven't been able to test is wireless connectivity with the airport extreme card, but I don't anticipate any problems.
All in all, it was a success, I can now use the Macbook for more than web surfing. I got Autocad 2009 installed and it runs well considering the hardware specs, I'm sure Mastercam will be ok as well.
The only issue (here we go again), is the touchpad. I can use 2 finger scrolling, but there are no tap features, 1 or 2 finger. I'll update the drivers to the newest bootcamp drivers, but from what I've read, the "non-multi touch pads" are not supported and the newer drivers will not help this problem. I'm hoping that I can find a way to just disable the touchpad and use a bluetooth mouse. As a last resort, I'll unplug the cable to the touchpad inside the machine, it's a real pita to type on this machine the way this touchpad works now.