There will be other reasons you will like Linux. I like the fact I can download or even buy a copy and stick it on all of my families PCs. No license checks, etc. I shouldn't have to buy a new copy of Nero to burn a single DVD on my other computer because the DVD burner on my old one crapped out. I also like having no registry. Text files are much cleaner to work with, and more easily understandable. Anyways, enough ranting.
The Knoppix Live Linux CD includes a program called qtparted, which is available in KDE's menus. It is a partition magic clone. It is better than partition magic in some ways and worse in others.
Better
Supports Reiser and I believe XFS and JFS.
No cost.
Worse
Cannot move a partition unless it doesn't overlap AT ALL with the old placement.
Not quite as reliable (READ : Make sure you have run scandisk and disk defrag on ALL Windows partitions before using. If you do that, you shouldn't have any problems.)
EDIT : Lol, we may as well use IM. We are firing off responses at each other like every 10 minutes
2nd EDIT : About Linux being free, sometimes it is best to purchase a distro. For instance, SUSE has two 2 inch thick manuals that ship with it. It is a free download, but buying it gives you support from Novell and those huge manuals that walk you through everything.
One manual is a beginner's guide (you would like this one) and the other is a Admin guide (if you stick with Linux for a few months, you will really like this one). This may have changed though, if you do decide to go this route check Novell's website.