I have a USB printer (HP All In One) connected to my work laptop, in my office. My laptop is connected to my network via Wireless N (router & cable modem is across my house from my office). I would like to be able to print when my work laptop is not there (i.e. my family needs to print while I am away), without them having to bring their laptop or desktop into my office and connect to the printer. I don't want to move the printer, because I scan receipts all the time and I don't want to have to run around the house to do that. What would be the best way to make this printer (ideally scanning capability too, but not critical) available to the rest of my wireless network (PCs and MACs)? If it is less expensive to buy a wireless printer and recycle this one, that might be my best bet, but I thought I'd ask first... Thank you.