Same thing happened to me last week, i lost a 200gig hard drive. I tested out over 10 pieces of recovery software, most were useless, but i bought these two, and while they couldnt get back everything, they did pretty well.
www.restorer2000.com
http://www.quetek.com/
download the trials of them and test them out, they were by far the best 2 programs i found