Hello!
I think the best way is to use usual WinXP 32bit :)
I work with avr and arm processors. I prefer XP. A lot of software i use for embedded systems doesn't works (well) in win7 (32bit) and who knows what will be in 64 bit systems.
IMHO the best way is to install winXP 32bit on other HDD logical volume.
Eugene