If you have more than one computer, a network printer may be a good investment. If you use printer sharing in windows, this gets the job done, but not well. I say this because you have to always have to have the PC that has the printer on in order to print. You can also buy usb network adapters that plug into your printer then let you then connect it to a router or home server. Another great gadget is a WiFi printer. You can share a printer without any wires. A WiFi printer connects to your router and lets you send print jobs from multiple computers. Lexmark makes a decent WiFi printer for $40. How do you manage your printer?