I use Bootcamp for this very purpose (among others). Works perfectly. 64bit Win7 Pro version.
VM (parallels, etc) would probably work too, but I prefer running OS natively - avoids the inevitable peripheral issues that come part and parcel with operating VMs.
12 X5 xDrive35i | Platinum Gray | Oyster | Burl Walnut | Premium | Convenience | 3rd Row | Apps
13 Audi S4 | Misano Red | Black
04 S2000 | Berlina Black | Black