I recently did something like this for someone. I used a program called ZAR (Zero Assumption Recovery). It's a for-pay program, but there are no limitations on the flash media recovery mode. But as you've observed previously, the drive may need to be mounted first. Have you tried a different reader?
_________________________
Matt