You can get honest-to-god UART-based PC Card serial ports, which, I've been told, work pretty consistently. Not that that solves the "lugging it around" problem. Or the "laptops won't have PC Card slots much longer" problem.

There are probably equivalent parallel port PC Cards, too.
_________________________
Bitt Faulk