If you have SD cards or Micro SD cards with Adaptors this is the card reader to buy. It's well made, tough and takes high capacity SDHC cards. I've used it with Sandisk, Kingston, Cannon and Transcend cards up to 32GB with no problems.
As soon as you insert the card reader Windows XP, Vista, 7 and 8 all instantly recognise it and transfer speeds are fast. At £3.46 including delivery you can't go wrong.
Get one of these now and you won't have to waste any more time with slow USB cables that require the installation of new software for each different device you use.
Note: For cards of 64GB and over you will need an SDXC card reader such as the one in this link.