As above really, the best thing there is for partitioning. If Windows is already installed and you want to install Linux alongside it, then most linux distro's come with all the partitioning tools you would need anyway, so you may not need Partition Magic.