Buenas compañero
Yo he probado varios particionadores, te recomendaría el Partition Magic 8, ya que no necesitas ni defragmentar para poder resizar la partición, cosa que con otros sí hace falta.
En última instancia un método gratuito, sencillo y eficaz es usar un gestor de particiones de linux
Te pongo un ejemplo: con un CD instalador de Linux haces que comienzas una instalación, y cuando llegas al paso de particionar haces lo que necesites y te vas, ya que con las distribuciones de hoy dia particionar está chupado. Simplemente te lo digo porque mucha gente tiene alguna distribución de Linux por casa. Por cierto, una cosa que creo que es indispensable que tengas es un CD de arranque con utilidades. Te recomiendo el Hiren's Boot CD Búscalo, no te arrepentirás.
Espero que te haya servido de ayuda
Saludos nemon!