Get Win7 64-bit (or else you'll get 2.5 GB of RAM instead of 4).
Win7 should already have drivers for most of your hardware, and whatever is missing will be downloaded from Windows Update, but you'll have to download the latest soundcard driver from Realtek (the default Windows driver will install, but it won't give you any sound).
After that there should only be two issues... iSight and the keyboard. You should be able to install those separately from the Boot Camp 2.1 CD image without having to install the whole Boot Camp shebang. But you can of course install the whole Boot Camp package if you must -- in that case, do that before you install the manually downloaded Realtek driver. I'm not sure if Apple have updated that one for Boot Camp 2.1, but the driver included with 2.0 was awful... it made the sound default to 22 kHz, music sounded like you were listening over a phone line.