Sorry to hear your bad news. Consider taking your drive to one of these companies that try to rescue work on crashed drives. If you're talking several sites, it may be worth the cost.