I am running Firefox on W 7 - 64. I am trying to use Picasa to organize my photos but it is not going well. When I switched from my old XP computer, I somehow would up with duplicates, triplicates and so on of my files. Efficient, but stupid, person that I am, I deleted the duplicate folders AND much to my surprise, deleted all of my photos. I was able to recover some from the Recycle bin and have used Recuva to recover some of the others which I saved to a flash drive. Now I cannot get Windows Live Photo Gallery or Picasa to show them. Picasa says it is an invalid image while Photo Gallery throws up its figurative hands. What do I need to do now?