I might have a (strange ) solution: use your PDA to format the card!
I've had a problem where I could not read my micro SD anymore and even Explorer hang up.
I used my PDA to format the SD card (FAT32, 4kB cluster) and then reformatted it on the PC (FAT32, standard clustersize) and it can be...