What I did when in a similar situation a few years ago was repartition and convert my home machine into a dual-booting Linux and XP system - one for work and the other for games (everything else is better on Linux anyway, including OpenOffice.org). Using GRUB you can make the Windows the default boot environment for your family with a few seconds delay to give you time to elect to boot Linux for your work.