If you don't actually have a good backup (shame on you), perhaps there's some hope. In no way, shape, or form is this an endorsement of any kind because I haven't actually used their software but check out the product at the following URL. For what they claim it does, it seems relatively inexpensive compared to losing the crown jewels of a company. Also remember that repairs of any kind might still not be as good as the original and you should be testing backups on a regular basis.
http://www.stellarinfo.com/sql-recovery.htm
--Jeff Moden
Change is inevitable... Change for the better is not.