HTC Wildfire no longer recognises microSD card
So I've had the Wildfire since last July and it's been great. For some reason the other day it stopped recognizing my the 32GB Samsung microSD card I got at Christmas, saying it was ready to be removed. I remove, it says that the card has been removed. I think "well, yeah..." and place it back in. It now says that the card is ready to be removed. I go to the SD card menu in settings and press "mount sd card". Nothing happens.
This happened a few times, so I took it out and put it into an adapter and read it on my computer. I couldn't open the card and computer didn't like it, asking me if I wanted to format it. I sync pretty often, so I shrugged and decided I wouldn't lose much. Windows bailed on formatting, saying it couldn't read the card. I inserted it into the phone again and tried formatting it in there, which didn't happen.
Advice? (Apologies for the length of the explanation)