Ok, so I got xp and vista on the same drive and it worked fine the first time, boot loader comes up and asks me what I want to boot into. I went into XP and next time I restarted I do not get the boot loader anymore, it just goes right into XP.
BUT if I put in the vista install disk and boot it up, Tried to repair nothing was wrong so I restarted and the Boot Loader was back. Go into XP take out disk reboot again and no boot loader menu again =(.
Can anyone please help me out?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic