Get a printer server or a new networked printer. Seriously, SharePort isn't good as a continuously connected device as it can only be used by one computer at a time. My wife and I have had several times when things locked up, but the print jobs went to the local spooler of the offline printer, and then we connect to the SharePort printer of choice. (Actually hook up a USB hub and two printers and you each can use one, along with other peripherals.)