Memory card not deteced by mobile or computer.

Hey there, I don’t know if this is the right thread but it seems so…

Got an HTC HD2 with a micro SDHC 4Gb which was working excellent until… today. After I removed the card (just without a reason) and put it back again, the phone is prompting me to format it in order to be able to read it. If I try to read it in my netbook (windows 7), it’s not appearing at all in “my computer” folder and in my XP laptop getting a prompt “disk is not formatted. Do you want to format it now?”. I have lots of info in it and I hope there is a solution. Thanks a lot.