Comment Don't be quick to comment unless you've used macs (Score 3, Informative) 124
The only way to do this is to copy the entire drive, bit for bit. If you clone each partition, you lose out on the wacky Apple GPT/MBR stuff, which means your copy of Windows will die.
The guide on NetRestore seems adequate but highlights the complexity.
It should be possible to copy a drive image for osx, windows, and then update the GPT and MBR manually to match it, though.