I have good experience (for restoring MBR, partition table and bootsectors) with a program called TESTDISK.

search it on the internet, it's small, GPL-licensed and multi-platform.

Saved me from 55GB data loss.

Did you recover you Windows by now?