Sorry for bumping up an old thread - My friend finally upgraded from his Focus and got another phone. He wanted to remove the SD card from it, so I powered off the phone, took out the battery removed the sd card and then put in the battery back again and then reset the phone as per dtboos instructions - the phone booted up and was factory reset.
The problem was with the SD card, it was not getting recognized in windows. With the N8 trick in mind, I tried something - I did not have an N8 handy, so I put the SD card in a Samsung Feature Phone and it detected it as a 200MB card - I formatted the card in the phone - then took it out and plugged it into my laptop sd card reader where it got detected as a 200 MB card - when I opened disk management, I found that the card is partitioned into two - a 200mb partition and a 7 GB partition (the card is an 8GB one) - I was unable to delete and format the 7GB partition in disk management.
So now, I created a live cd of gparted and then booted into it, put the sd card back in and sure enough, gparted picked it up and I was able to delete the 2 partitions (200 MB and 7 Gb) - then I created a new single fat32 partition using gparted - and presto, the card is back to normal - working well again!