Definitely install Windows first, because it b0rks your MBR and you'll have to install GRUB or LILO again afterwards anyways if you install Linux first.