From: David Gravereaux on
I'd think the serial lines could be I2C(?) I'd just need some simple
MUX done on a xilinx CPLD or something.

Wait! This looks do-able.

http://www.digi.com/products/embeddedsolutions/digiconnectme9210.jsp#specs
--