I know you could use a printer on a network, but my printers don't have an ethernet port, just USB ports. Is there any device in which I can use to share my printer with two computers?
Well, you can still share the printer even though it doesn't have an ethernet port. Just turn on file and printer sharing in Winders and tell the 2nd computer to look for a printer on your machine. Only problem is the machine the printer is connected to needs to be powered up in order for anyone to print. So if you want the convenience of just directly printing one of these should do the trick. You can even get units that work over Wireless.