Tried the camera and three computers with linux, xp and win7. Linux seems to recognize the device (/dev/sdb on this machine), so does xp (there is a drive e:), but it can't be accessed.Is it really broken? Have you mounted the SD card on another computer or on a Windows system (just in case...)?
You can try with the usual recovery tools (Photorec and/or TestDisk¹) but the success will depend on the level of damage on the card. If nothing helps, you can test with the tools provided by the card's manufacturer (usually for Windows) but that's better than nothing ;-( ¹http://www.cgsecurity.org/wiki/PhotoRec
Tried photorec and the tool provided by sandisk, but both can't access the drive.