This is the gold standard for partition recovery. It is open-source and incredibly powerful, though it uses a command-line interface.