You could always use a Linux set-up CD, Ubuntu for example has a good partition manager on their live CDs, you don't have to then install the OS if you don't want to!
Gparted indeed, just download Ubuntu and boot from it (without installing) and select Partition Manager in the System -> Administration menu.
------------------------------...man will occasionally stumble over the truth, but usually manages to pick himself up, walk over or around it, and carry on.
Reply to sub mesa