I traveled through Calgary, London and Prague airports last week and ALL my CF memory cards got corrupted!! I put them through the scanner they use on the tray with my carry-on.
I never happened before. They may have some new devices installed there somewhere.
Anyone has some similar experience?