Im using Kingston card reader. You can get it for $22 at best bargain. So far have not encounter any problem.
Speed wise I'm not that particular so I'm not really sure if its fast enough for you.
Have tried other el' cheapo card reader and all of them failed on me.
So far been happy the the Kingston card reader.