I hate IT departments that give people like me who do IT for a living a bad name.
You need to base your printer on what you are printing. If you only print out a few sheets of paper a week, you don't need a business class printer. HP makes several very nice printers in the few hundred dollar range, one of them is under $200.
You don't need to network the printer with a Jet Direct Print Server. If you are running any version of windows that is NT or later, you can set the printer up on any computer, be it a USB, parallel, or whatever connection and share that connection and print through that PC. In a home network it won't have any performance impact at all.
The 1320N the lowest available with networking built in as Falcona said, is $499. The 1012 is $199.99. You can buy two of the 1012's, put one on each PC and still have $100 for a fine bottle of wine for the price of one printer. That's rated at 5,000 pages a month (ten reams of paper), or twenty reams if you get two

so unless your printing needs are way more then that, I would get the 1012 (I like that printer) and share it through the PC, not hooked up directly to the network.