I second Gparted. I've used it twice to create Windows 7 partitions on two different computers. However, be prepared to wait a long time, especially on large drives. Like, go to sleep, go to work, and come back and it's done long if the drive is 500gb or larger. Also, backup any data you...