I bought a Brother DCP 130 C and I have no complaints.click here for a selection, I think mine is now superceeded.
I am sure you will get many different opinions, I can only tell you of my finding. I use it simply as a general purpose machine.
Surface Pro (2017) vs Surface Pro 4
20 groundbreaking 3D animation technologies coming to Siggraph 2017
iPad Pro 12.9 vs Surface Pro 5