gparted is widely regarded as the best choice if you wish to do this seriously (but back up all data on the affected drive, as always, before proceeding)

It's free too