get a laser printer, none of that inkjet crap unless you need color. I have a Brother laser printer and a small photo printer that prints 4X6 prints.
since you want fax function you should get this
http://www.amazon.com/Brother-MFCL2700DW-Wireless-Networking-Printing/dp/B00MFG58N6/ref=lp_172648_1_2?s=office-electronics&ie=UTF8&qid=1423246414&sr=1-2