Help Please! San Francisco SD card error?

view story

http://androidforums.com – Hi I've had my original San Francisco blade phone for approx 18 months and has always worked ok. That past couple of days it's been showing the message, 'Preparing SD card, checking for errors' and it's been randomly switching itself off. Has my phone finally given up or can I fix this? Would be very grateful for any advice. Thanks (General)