All USB card readers are about the same. Performance depands on the card not the reader. If you want the best you can buy Firewire card readers. These are faster and more expensive (close to $90) and usually accept just one type of memory card but can shave some seconds off a big download