There are plastic metrocard holders that prevent the demagnetisation problem. Makes the card a bit bulkier to carry but easier to find.
I understand that the the MTA is working on swipeable cards. Can't wait -- they're so much faster and easier to use.