@sara I used EaseUS Partition Master myself? It worked pretty well. Though Windows lately has Disk Management as a utility that can also do it... dunno if that counts as good though c_c;
@sara Oh uh... well EaseUs IS a professional tool for partitioning, but I used a cracked copy of course because it was for a one off cloning and repartitioning of a conventional drive to an SSD drive. ^^;
As for Windows Disk Management it uh... well it does the job, it's free with windows... 7??? onwards? comes built in I think. Mostly it's good for every day partition meddling, but for more specialised things it might not be as great?
I'm not entirely sure of that myself.