Your options? Send it to data recovery folks, who can probably get everything off of it. This can cost a few hundred bucks. Just google for data recovery. Ontrac is pretty reputable.
You are a bit off on your price for data recovery, unless you know of some place that does the recovery's at a super discount. The place I send drives to for my customers if needed would cost you a min of $600 up to $3000. Depending on the exact problem they find it to have.