external hdd. You could install xp on there from friends cd. erase the other os off your hdd. get pc to boot from external hdd. pull your hdd out ofr pc on back is a jumper also should be a diagram on how to set to slave. put back in. boot up, your hard drive should be able to be accessed by windows on another drive.
I've only ever slaved a hdd on the same ide cable so I have no idea if it's gonna work. worth a shot if you need that info bad enough.
"Research is what I'm doing when it looks like I'm not doing anything" :D
BEER, is it in you?