I'll probably be getting a new harddrive in the very near future. I was wondering if anyone had any tips as to how I should go about partitioning it. The harddrive I'm looking at is the Western Digital 80 GB 7200 RPM ATA100 8MB Cache. I'm thinking about partitioning it like this: Primary: C- Windows XP 5 GB? Secondary: D- Program files, MP3s, documents, etc. 70 GB Third: E- Pagefile 3 GB? How does that sound? There are two reasons for me wanting to do it this way. First, it should give me a performance increase. Second, (and mainly) it will make it easier to reinstall windows. But, if I did have windows installed in C and all my stuff in D, along with programs installed there, what would happen when I reinstalled Windows? Would windows automatically see all my installed programs and would I be able to use them? Or would I have to just delete the programs in D and reintall them? That's my only concern with doing it this way.