According to CNET, the best printer for home use is the Epson XP-420, as of 2015. The Samsung Xpress M2020W and Brother HL-2360DW are also rated highly.
The Epson XP-420 is an all-in-one inkjet printer that has a compact footprint, cloud connectivity options and the ability to print high quality pictures from Apple and Android mobile devices. It costs $70 to 75, as of 2015.
The Samsung Xpress is a miniature laser printer and is best for those who do not require a lot of color printing. Those looking for a text only printer can take advantage of the Brother model as it won't break the bank on toner refills.