Yes. If you are wanting to resize a partition on a hard drive with a free
utilities, GParted on the System Recovery CD is good.
I also used this utility on a computer where I had Vista already installed
using 100% of the drive and used GParted on the System Recovery CD to resize
the partition down. In this situation Vista would not boot because of a MBR
issue. I had to boot on Vista's DVD to perform a Repair -- the repair took
less than a minute -- and restarted Vista. I expected this issue after
resizing the partition with Vista.