OK, here's my dilemma, and thanks to anyone who can help: I have an old HP Pavilion (n3150) notebook computer. It has a 4.24 GB hard drive. I simply need more space. Last night, I bought an internel hard drive (60 GB), which, to my surprise, didn't fit in my notebook (I'm guessing because it's a few years old). I'm using Windows 98 SE for the record. My dad bought me a Windows XP upgrade some time ago. I was wondering if I bought an external hard drive, if I could do this: install 98 onto the external hard drive, upgrade that to XP, and make the external hard drive the primary boot device, so I want to use the external hard drive all the time, and I don't really want to use the internal one anymore. Is there a way to do this on my computer, since it's fairly old, and I'm almost certain BIOS doesn't let me boot from a USB drive? Can Boot Manager allow me to do that, though? Thanks.