The best solution in this case is to use a recovery tool to recover and store your data on another drive
Free Recuva works fine : http://download.cnet.com/Recuva/3000-2242_4-10753287.html
Do not try to recover all at once but each category at a time , documents , pictures , music ...etc...
If it fails , try this one . It's not free but very efficient : Tenorshare Data Recovery. It can recover data after deeply scanning your hard drive to look for lost data due to unwanted erasing , system sabotage, virus corrupted partitions,drives crash, physical damage,ect.. http://www.any-data-recovery.com/product/index.htm
If you still don't have success , you will have to go to a recovery office but let's hope not because it will cost you a lot of money .