WinClone will image the BootCamp partition but there's nothing that will image the entire drive at once. I agree with baltwo that a bootable clone performed with SuperDuper! is the way to go - along with TimeMachine. If one application/file/folder gets fouled up TM is a fast way to restore. If the entire drive goes south the bootable clone is a fast way to get back to work immediately, not a couple hours later after the image has been restored to the new drive.
Gets asked - and answered to some extent more so than you got here - over on Boot Camp forums.
Trouble is support for EFI and GPT using a number of Windows products is limited or non-existent.
WinClone was always one way but iffy.
With OS X there are a number of good tools to image/clone or backup and restore.
CCC, SuperDuper, and half a dozen others.
To clone Windows partition to another drive, your best bet is probably Paragon Software that has 3-4 tools, suites and programs. I use Clone OS to SSD to move Windows to a new drive.
Have not used CopyCatX or Clonzilla but they are reported to do mixed full drive clone of both OS X and Windows.
The one I use (on PCs and Mac Pro)
WinClone is the best Mac tool I've found for Windows partitions. Backs up and restores them while booted into OS X.
I tried CopyCat X, but despite how their site reads, the only way it creates a Windows disk image is to copy every single sector of the drive, whether there's data on it or not. So a 500 GB partition creates a 500 GB image, even if there's only 45 GB of live data.