You might try this digi card recovery program. It's free and it has done well for many people. It certainly won't hurt.
If that doesn't work and the photos are worth paying for, you should contact a professional data recovery company. You should be able to find them online or in the yellow pages.
|Blue and yellow in water by fireplace33|
from Ink and water
|Kylmä joki kopio by Kaappo|
from Shutter speed 1/25 or slower
|WR_2.8_13 copy copy by photoprof|