Corrupt Photo Images


Is there a program that can retrieve corrupt images from my HP digital camera? I did find one called MediaRECOVER. But this one can only pull images from a mounted device. For some reason my camera doesn't mount to the desktop anymore (not sure if this has something to do with I-Photo or Tiger?).
I-photo, Graphic Converter, and my HP software has no problem recognizing my camera. And I can pull images from my other memory cards. But they all pretty much give the same results with the files on my one card (damaged files).
I am able to see the images on my cameras LCD screen.

Help would be apreciated.