My first guess would have been WinImage, but you've already tried that.
I'd bet Linux/*NIX's 'dd' command could do it in a heartbeat. Is there anoth... wait, do you have rawwrite from your favorite Linux CD? This is a DOS/Windows utility that might do it. If you don't have such a CD handy (any Linux distro will likely have it), e-mail me (see sig).
-SUO