Ok, that was rather an important detail you just kind of glossed over there. You speak as if PCI-E card readers are not only the norm, but practically the only thing existing. I've never even seen one personally. Memory cards have used primarily USB-based readers since pretty much the times...