That's a nasty bug, happend to me once and I ended up just doing a hard reset. I remember trying everything including searching the registry for "Storage Card2" and renaming to "Storage Card"
... you may have some luck trying the fixes here:
http://www.howardforums.com/archive/topic/916794-1.html