Well Dragyn,
everyone now and then has those horror experiences one would think it can only occur to others, so I feel very sorry for you and all the time you are spending basically just for nothing, maybe with the excecption of the joy of having a new pc and a clean setup. Coming out of different such stories myself, here some of the lessons learned:
1) a pc is not a car. I your car breaks, you go to your garage, get a spare car for the time your own car is repaired and your life runs on rather smoothly. This is not the case with a pc. That's the reason I have two pc's with a separate data disk which is replicated from pc1 to pc2. If pc1 breaks, I can easily startup pc2 and go on. This only needs replication discipline as your data on pc2 is as old as your last replication.
2) All my data (docs, music, images, video) on a separate disk (120GB for the time being), so it can be used on another pc independent of current configuration.
3) Small partition for XP that is being ghosted on a regular basis (using Drive Image 7).
4) separate partition for programs (also ghosted). My next fresh install will join C: and P: (programs) again, as they are not more than 8-9 GB altoghether and ghosting is quite quick.
5) a separate partition with all software ready to install such as a slipstreamed version of XP-SP2, Office CD's online and all other software I use. When I do a fresh install (which never had to do with XP) I only install basic software I use on a daily basis. All the rest is installed on demand.
6) One step is still missing which I will finally complete next week: Data Backup to an external drive to be stored away in a safe place.
7) With this kind of setup I could allow myself to skip any kind of Raid configuration and could avoid to backup data on DVD's
Oh yes, and one more lesson learned the hard way: Never help a friend that still runs Windows98!