Thanks that's good info.
I broke down and spent $8.50 on eBay for a micro SD/network shield. That works with all of my non-working cards. The previously non-working cards are all invariably showing in CardInfo as "SD1". Now I need to figure out what's difference between the shield card reader and the SD module I'm using.