Hello John T,
Older SD cards like the one on the left, will work on newer devices. The transfer rate is VERY SLOW, SOOO!!!!!! here come the new SDHC The 8MB on the picture has a transfer rate of 30MB/s It will record full HD video. Some older printers will only read up to 2 MB cards. Micro SD on the left is 2 MB and will work with adapter just fine.