Having just spent a few hours creating a complete pc image (Toshiba recovery partition and C: drive) of my wife's Vista Premium Notebook with Paragon, and then installing the partitioning software to shrink her C: drive to create a new partition for Windows 7 (that kept aborting due to the issue with restart in x64 Vista). The following partitioner software allows modifying/creating/deleting Partitions in 64-bit Windows outside of the Windows enviroment.
The software is an ISO that has to be burned to disk, then is booted into on a restart. This is the easiest way to modify exisiting partitions in Vista when the size is too big for Disk management.