Dec 13 th , 2014
Found this question posted on stackoverflow, but I think using GParted is the easiest and flexible.
I have Windows 7 as the host, and CentOS 6.5 as the guest, but I think this method will work on most linux guests where GParted works.