Multi-booting OSX/Windows on a single hard drive is too much trouble.
I recommend separate HD's for each operating system,
selecting which is the boot drive in the bios.
The OSX boot HD can include a FAT32 partition, which is read/write
compatible with both Windows and OSX.