Já que voce escolheu o GNU/Linux como seu sistema principal, eu poderia sugerir uma virtualização ?
Se voce tiver mais de 1 Giga de Ram, um windows virtualizado, rodando dentro de uma janela no Linux é show.
Procure por aqui sobre vmware, virtualbox qemu e correlatos. Tem até tutorial.
Mas se quiser o dual boot, sem problemas.
No Linux, reparticione se HD lembrando apenas de que o Windows só roda a partir da primeira partição, logo, de um resize da direita para a esquerda, deixando um espaço livre no inicio do disco.
Baixe o pacote supergrub e grave ele num CD rom.
Instale o Windows e de um reboot depois disto só para ter certeza.
Como de hábito seu Linux vai "sumir", pois o Windows alterou a MBR.
Entre com o super grub e restaure seu grub com ele.
Pronto, dual boot feito.
[],s