I think most high speed are Firewire Card Reader. Very hard to find and cost 2 to 3 times the price of a good High Speed USB 2.0 Card Reader. Can try Sandisk Firewire Card reader. Most likely you will need to buy from Internet.
yea i think it's worth it. fast speeds, reads almost all types of cards (microSDHC, miniSD, SD/HC, MMC, memory sticks, xD (M/H)). primary reason i bought this card reader is because my old reader couldnt read my new SDHC cards