Are you formatting the card in the camera? I format the card every time after downloading my images to the computer.
Always format a new card in the camera, not in your computer.
Formatting the card will ensure that any file written to the card, will not be written to the corupted portion of...