Looking for a card reader/writer that will support most current card types. I am running Fedora 12 x86_64. Are there any gotchas, that I need to watch for? Also, Internal vs. external, any benefits of one over the other, or is it just personal preference?