I take lots of digital photos on my travels and found the Kingston Technology DT150/32GB DataTraveler (USA Flash Drive) to be great. Interestingly 2GB 4BG 8GB 16GB 32GB By 2009 drive in either place. The price on Amazon was very good also. Flash Memory.
Works as described. It will take an SD card KINGSTON FLASH MEMORY. For the 'other cards' that it can read, you will need to have your own adapter to fit into the reader.