Check out
www.GetDataBack.com.
they might be able to offer some help.
they helped us get through a nightmare data loss problem recently and we recovered most of our files.
their prices are reasonable. they will offer you some over the phone help before charging you anything.
good luck
