I always recommend people spend as much as they can on a printer, as the cost of ink over the life of the printer will be many times what you paid. That's the case with my HP CP2025, which is still going strong!
[This review was collected as part of a promotion.] I always buy genuine HP toner. I love the Next Business Day delivery that I get, and the toner quality is great.