My favorite printer is an old Dell C1760nw laser that I bought several years ago when they were on sale for $85 (bought three). Unfortunately that printer is not available except for exorbitant prices. I also use Brother HL-3170CDW laser with good results, as well as a Canon MG7520 ink jet, but prefer the laser since the prints are waterproof, and I build to convert paper models to Radio Control. However, inkjet printing is better for card models since folding laser printed paper sometimes results in the toner cracking.
Having said that, I think any name brand inkjet or laser will do well, with the paper being as important as the printer. I'll leave that discussion to Dan. (In general, I use Epson Premium Presentation Paper, 44 pound for 1:33 models).
Gene K