So I've gotten my dual boot between Windows 7 and Ubuntu, but I've found that I might have underestimated the amount of space I need on my Ubuntu partition. I wouldn't have any trouble using either Windows' disk management tool or gparted to resize the partition, but Ubuntu is occupying the "right side of the disk", so all of the unallocated space I could possibly give it would be to the left, and Windows can't resize the partition like that. I need to move (shift) the Ubuntu partition to close the allocated space between it and the previous partition, and then resize it to fill the disk again.
I know that gparted is able to, but I can't unmount the partition that the OS is running off of, so that solution is shot down fairly quickly. I've looked into 3rd party tools to run through Windows Partion Manager, but there aren't any that can move a partition. I've also tried live USB for gparted, but something's misconfigured with my bootloader, so it invariably loads GRUB2 regardless of my BIOS boot order.