I bought the hp p1102w 8 years ago and it's been great. I get generic toner off amazon for about $9, which works in it just fine. It can hook up to Google for printing via the internet so you can print from ChromeOS / Android. It feels a little sturdier than the Brother laser printers in the same price point. It supports Bonjour for MacOS printing. It connects over wifi or ethernet.