Anyone have a recommendation for a all in one network printer, preferably with an Ethernet connection. 500$ or less range.

right now I've got an hp "wireless" that's. Pretty much a piece of crap...