I am new to digital photography. I just bought a Canon S50 and am having a ball with it. The quality of the prints I am getting from my new Epson 960 far exceeds my expectations. I have had three images so show up with corrupted data. I have taken hundreds of pictures with the camera so the percentage of corrupted files is modest but still troubling. I have two Compact Flash cards. One is Lexar Professional and the other is SanDisc. My Lexar card came with recovery software that I have yet to try. What I would like to know is what causes files to become corrupted, how often does this generally happen and how do I prevent it. Is there a way to tell if my camera is the problem? In every other respect the camera works just fine. Thank you for your help.