I had a similar problem, my CF card was not being recognised by either my camera or computer, so I was unable to run any recovery software on the card, so obviously it was a hardware issue. After much searching I discovered https://recoverfab.com, and sent my card to them, and they managed to retrieve all 900 photos I had lost – excellent service and highly recommended.
James