The parts for my new system are coming soon, and I want to know how I'm going to partition the HD before hand. It is a 160GB Seagate SATAII hard drive. I would ideally like to have one huge partition to prevent from wasting space, but that might not be good for other things. For example, it may be a pain to reformat, as I would lose all of my storage files if I just wanted to reinstall the OS. So I'm thinking maybe have a few GB for the OS and the rest for storage or installations? Or maybe a couple of gigs for the OS, and have the rest divided into two equal parts: one for installlations and one for storage? I've also read about people having a partition just for their "swap file". I'm not sure what the swap file is, but what is the advantage to doing this, and how big should the partition be? Also, is there a program where I can install the OS and the basics on the formatted harddrive, and THEN add partitions and remove partitions without reformatting the HD and to have the ability to format each drive individually? Lastly, what advantages are there of NTFS over FAT32 or vice versa? I've always done FAT32 just in the unlikely case for whatever reason, I can't get Win2k to work or it gets screwed up and then I have to install Win98. But if NTFS is significantly better, I may end this trend of using FAT32.