From FlashUndelete Software:
Undelete xD-Picture Card guarantees safety of your photos and videos. Modern digital cameras and flash cards allow rewriting photo and video files many times and sometimes important files deleted or lost by mistake. The program will help you to restore deleted or corrupted photos and videos at once. The program recovers files from damaged flash cards and even after formatting the media storage.