I got the Kingston USB 3 reader, and have liked it fine. It was about ten bucks less than the Lexar, though I'd probably go with that one if you don't care about the money.
If you search this forum for threads with 'read' in the title, you'll find many threads on this topic. In my estimation, the Lexar USB 3.0 is the overall favourite.
Even the Lexar USB 3 reader was unreliable at first. Some of my Sandisk cards would only work in USB 2 mode, for example. However, Lexar released a new firmware update.
USB 2 is way too slow for speedy downloads from modern, fast, high capacity CF cards.