Just as an extra thought, if this is for home rather than portable use I've found that it's better if possible to have the CF slot to be fairly deep i.e. the card has to be pushed in quite far, I've bent the pins on a couple of readers with shallow slots as the card has gone in not perfectly square. 
