After finding myself low on the hard disk space, I decided to order myself a nice 1TB hard drive.
However, this is only a small portion of my dilemma.
My two old hard drives were 250 GB each in size, and since I decided that having three partitions was unnecessarily cluttered, I wanted to make those two hard drives a RAID0 array.
However, one of those hard drives contains my installation of Windows. Right now, all Windows has installed is the drivers for the current SATA chipset, so it just works right now. However, I'm pretty sure that if I simply Ghosted the partition and started it up from the RAID0 drive, it would fail miserably.
The crux of my problem is that I wish to be able to retain all or at least most of the data from the two existing partitions, while being able to transfer the main XP partition onto the RAID array. I also wish to avoid having to reinstall Windows, and reinstall all the programs I'm currently using, as some of the install programs are currently nowhere to be found.