Look at a cheap laser plus a print server if you don't need color. I got tired of messing with ink and having to run out at the last minute to buy a $35 ink cartridge. I picked up a Brother HL-2140 B&W laser printer at Office Max for about $50. The starter toner lasted me about 9 months. A replacement toner cartridge cost $20 at monoprice and should last twice that.
I don't print much, and if I want to print pictures I send them to Walgreens online. It is not a network printer, but you should be able to get an interface for $40 or so to connect it to your router, either wired or wireless.