Re: Dualboot XP / Edubuntu - which first.
If you want GRUB to handle the boot menu install XP first. I always install each on separate Hdds though and switch in the bios.
If you're confined to one hdd though you obviously can't do that. But GRUB has come a long way and should configure most of the menu.lst for you, but don't be surprised if you have to manually configure it.