you can have your linux bootloader (grub or lilo) installed on the first sector of your boot partiton.
it is explained here
http://www.astahost.com/info.php/Usi...nux_t1510.html
in this way you only need to backup one small file while reinstalling windows.
I use this method to dualboot.