I am looking into USB to Multi-Serial Boxes. As I am getting into Home Automation, I am running out of Serial Ports. I plan to run an HAI security system, Ocelot, Rain8Net, some type of tranciver for insteon signals, among other things off my computer running HAL. Would it be cheaper to go external with USB or internal with PCI cards? What would you guys recommend?