Why not just overwrite the XP partition with a linux filesystem?
You might want to edit the menu.lst to take Windows off the list and re-run install-grub afterwards, as I've no idea what effect it will have trying to boot from a non-boot filesystem as if it was Windows.