I much prefer USB the card slot based ones are not as versatile and I like to mount the antenna for the GPS on top of the laptop which USB allows easily.
The card based ones don't travel well with me in the passengers side of the card due to slope of the seats and the slot being on the right side on all my laptops if I were to use it, and I am afraid they would break off in the longterm riding with such stresses.