Tried formatting the card?
Maybe try an Ubuntu live CD to check if writing is also toast under a different OS.
Can't format cos it says write protected.
Perhaps you would like to explain your second suggestion in layman's terms for the benefit of our less computer-savvy readers.