I'd get a live cd. Either barts or a linux version. Both can be booted from usb, cd/dvd and even network.
Could get a www.netboot.me and boot over internet.
I burned netboot on a dvd and got it launched, i opened linux core, which ran fluently but as i read it runs on the RAM instead of the HDD. One problem is i'm a complete newbie with linux or ubulu.
I'm also running Memtest86+ which i found @ netboot, thanks!
I will try to use a bootable full version of linux and a usb bootable version of xp to see if these work. Than it might just be a bad instal/file corruption in the Vista OS.
I do not have a Vista DVD but i did download a iso of it which i burned but it doesn't load the setup @ all.. same problem as with booting vista it self.
And i can nowhere see the option to repair the os.
If i just could get into command prompt when windows does its system recovery than i might just be able to do the trick. Anyhow i will try to install the HDD in my computer.
I'll keep you up to date