You used XP and a seperate card reader to format the SMC as FAT, right?
Call me crazy, but couldn't you just use XP and the card reader to reformat it as FAT32? I mean, if XP'll let you format it one way, it should let you format it again. Again, I may be crazy, but that makes sense to me...