What causes a CF card to corrupt? I have an old 20d I am letting my kids use. One of the cards recently became corrupted. I think will be able to recover the images using software (suggestions?). After the images are recovered, can I reformat the card and use it again? Is it possible this corrupted card will affect my other cards? I have another card that suddenly became unreadable, good thing I had already backed it up. Could it be a bad card reader? Thanks for your help.

But to be honest I never experienced a problem with CF cards either, but as an engineer I know that things like a CF card into a card slot are designed (or should be) to go together with minimal insertion force. I don't generally apply a great deal of force to small objects. That being said sooner or later pins will fail in either the camera or the card reader (if used). I also use direct cable to PC transfer, so likely the card in my camera has been there for several months.
