Partition ( well make a section for windows ) and install windows first theninstall Ubuntu. Ubuntu will install GRUB and add the menu for WinXp andUbuntu, did this at work on our shop laptop and it works great.