Добрый день!
Мне редко приходилось восстанавливать данные. Пользовался для этого "Recuva" и "R-Studio", естественно пиратские.
Успехи не очень, но что-то восстанавливать все же получалось. Скажу одно, чем меньше файл, тем больше шансов его восстановить.
Но, в вашем случае, если вы несколько раз форматировали диск, то восстановить скорее всего уже не удастся, в этом и есть смысл многоразового форматирования. Есть даже такие программы, которые делают несколько перезаписей для того чтобы окончательно затереть данные, и чтобы не было возможности их восстановить в дальнейшем.