Helps if I read the title.
Mostly the internal cards just cost more money. They don't work any better or worse. A USB has the advantage you can put it on the end of a extension cable if you have signal problems. Internal cards tend to be partially blocked by the case.