That was quick! I edited my last post. Look at the bottom.

Yeah you can ONLY expand something if you have space. Back up!!!!

Try shrinking the XP drive and then I would reboot. I am sure Vista would take care of the boot sector but just be cautious.