What you need to do is to install Vista first. The reason that it is showing two vistas, and one xp is that the vista bootloader takes over the other ones, because it is different software that doesn't recognize the xp or ubuntu bootloaders.So install vista first, then xp or ubuntu, and you should be all set.
Cheers!
Cheers!