The
gparted LiveCD perhaps? Or the
Ultimate Boot CD? Any KDE LiveCD? Pretty much any Ubuntu or OpenSuSE LiveCD? A google search for free partitioning tools? Backup all files to another disk/CD/DVD/whatever, and re-install with a better partitioning scheme?