Zorin OS is the way to go if you are sticking with the Debian/Ubuntu family. It's basically the Mac OS of Linux distributions, by shipping with a level of polish that other distributions don't deliver. To me this means I did zero tinkering out of the box to have the experience I wanted after spending a day configuring KDE in other distributions any time I did a reinstall. As far as printers go, they have always been hit or miss, but my problems were solved by disabling IPv6 on my local network.