Repairing corrupt SQL Server database backup?
I do know a consultant who does this kind of work, but it's nowhere near cheap - think mid-five-figures to start the project, paid in advance.  It's not for the faint of heart and you only want to go that route as a last resort.