Try different Micro SD card readers to reformat.
I have a 4gb Kingston Micro SDHC. Only one SD reader I have lets XP see it consistently. Older readers and SD adapters don't work.
The one I have that works with the 4gb chip looks like this:
http://www.meritline.com/kingston-us...ader-red-.html
No guarantees...