I dunno a service off the top of my head; never had to use one. I'd just Google up "data recovery" and see what you get.

For the time being, boot of a Linux LiveCD like Ubuntu and see if you can do anything.