The SanDisk Extreme Firewire 800 is my favorite card reader, having served me well for years. But is is now discontinued.
Grab one while you can. They are gone at B&H.
But Amazon still has them , and I ordered two spares for myself: two for home and the other for the laptop, for travel.