Avoid inkjet at all costs. Ink is expensive and has a limited shelf life. What you want is a laser or toner printer. Instead of ink it uses powder which has a good shelf life.
As for brands avoid HP. Look at Brother, those seem to have the better reputation for printers. Yes laser printers are more expensive outright but after factoring in the cost of ink vs toner they become very affordable.