Recover files from a dead SD card in linux? (Possibly killed by a Nokia E71)
If you can't even access the device, you're pretty much SOL. My only suggestion is to try using different PC's / different card readers, you may get lucky. But most likely the card is dead. Probably not the Nokia's fault, just a coincidence, never heard of a specific device killing a SD card, they just sometimes fail. Lots more reliable than the old floppy discs, but not perfect.
If your only alternative is to throw it out, try this:
stick it in either device and try to format it. If this works, it won't likely be a "full" format, but only the high level structure. This may let you then at least find the device in linux. Once there, of course, you can try other tools.
for actual recovery, I've had good luck with magicrescue http://freshmeat.net/projects/magicrescue