If you have XP - you do not need software to down load images Simply plug it in and it will show as a new drive in my computer. double click and the image folder will be revealed.
Yes, you can easily restore accidentally deleted photos from camera memory card with the help of photo recovery tool. Some days back, when I was stuck under similar situation where in I had accidentally deleted all my pictures from camera memory card. Then I tried this tool which really helped me to restore all of my deleted photos from memory card. Just click here if you want to try this software.
Best of luck,
Usually answered in minutes!