If dual booting is something you plan on doing then Gparted will become a very useful tool. Almost all distros will have this tool installed. If not it is easily aquired via most distros' repositories. Gparted stands for Gnome Partition Editor. The current release is version 0.4.5 and is also available at Sourceforge.net. Gparted can read various file systems including fat16/32, ntfs, ext2/3 and several more. If you need to create partitions, re-size them or simply format a drive, this tool can do the job. Do you need to copy or move an entire drive? Gparted can handle this too. I have only scratched the surface in my experience using Gparted. I have re-sized partitions on a laptop running Windows XP and Ubuntu 8.10 on a 120GB hard drive. I was able to change the size of both partitions without data loss or downtime. Here is a view from a 20GB hard drive I am running right now. I have Puppy Linux on the first partition, Mepis 8 on the hda3 (they are out of order since I had given too much room for Puppy and used Gparted to create hda3), on hda2 is the home partition being shared by all OS's. I created an extended partition and placed logical drives within it. AntiX resides on hda7 and there are two unused spaces left over. Using Gparted to manage this hard drive makes it possible and keeps it very simple. Let's hear what tools you use to manage drives?