I loved my old HP laser printer. It was 5+ years old when I got it and it lasted another 10. Had a HUGE toner cartridge that was relatively cheap if you got the knockoffs.
I currently have a Ricoh multifunction SP C261SFNw. It's not bad. Black toner cartridge doesn't have anywhere near the amount of pages I'd like but sure beats the cost of ink!