Recs.
Updated
Linux Mint is a community-driven Linux distribution based on Debian and Ubuntu that strives to be a "modern, elegant and comfortable operating system which is both powerful and easy to use." Linux Mint provides full out-of-the-box multimedia support by including some proprietary software and comes bundled with a variety of free and open-source applications.
The project was conceived by Clément Lefèbvre and is being actively developed by the Linux Mint Team and community.
SpecsUpdate
Pros
Pro Already functional out-of-the-box
Mint comes bundled with software for browsing the web, editing pictures, browsing files, watching videos and even a full office suite (LibreOffice). An average user can use Mint right away after a fresh install, using all the software that comes with the distribution to complete most of their daily tasks.
Pro Familiar user interface
Mint is highly recommended for both users coming from Windows, as well as users coming from Ubuntu, but unhappy with Ubuntu's recent, rather dramatic interface changes. Mint provides an updated interface with a look and feel similar to Gnome 2, with an application menu reminiscent of the Windows 7 Start Menu, with categorization and search.
Pro Provides LTS (long term support) versions
Long Term Support versions are versions of software that are continuously updated for an extended period of time, even after newer versions are launched. LTS versions will typically get feature additions and enhancements for an extended period of time, then security updates up until its End of Life. An LTS release should typically be considered good for at least 5 years.
Pro Easy installation and configuration
Linux Mint uses the same installer as Ubuntu. It is very easy to use for beginners, and also allows more advanced users to choose their own partitions. Linux Mint's Cinnamon desktop is highly customizable and can be made to look however preferred.
Pro Popular
Linux Mint is currently the most hit page on DistroWatch. Because of its popularity, long-term support is pretty guaranteed.
Pro Low learning curve to go from installation to advanced configuration
Mint is extremely easy to install, and with community support, easy to move onto adjusting the OS to meet your specific needs. The vast majority of instructions for undertaking configuration work and are easy to understand.
Cons
Con Upgrade process between version can be painful
The Linux Mint team offers a method to upgrade the OS between versions but they tend to recommend clean installs, which isn't always suitable for everyone. However, following the upgrade process currently is less than straightforward and is easily capable of leaving your system in a confused state. The latest upgrade was well supported by developers and had very reliable results. So it is more a matter of some discomfort that it requires some effort to make it once per several years.
Con No KDE version
I like Cinnamon & MATE, and dislike XFCE, so it's not an issue for me, but if you want to completely move away from Gnome altogether, there are no options for KDE or lqxt desktops. Not a deal-breaker by any means, but if you prefer a qt-based setup, this is not the distro you're looking for. You CAN add it after installing it initially, but that takes longer.
Con Mint 19 forces unwanted updates
Since version 19 Mint adopted Windows 10's policy to force the user to install unwanted updates and even if the user deselects them and marks them not to be installed, they're still being installed.
Con Linux Mint tries to force people to use less powerful custom package management system
The custom package management system is slow, frustrating, and forces you to select and install one package at a time. Can't select a whole load of packages and then run the installations in one go.
Con Looks ugly
The default theme and wallpaper looks outdated and bland. Luckily that is easy to change in the settings.
Con Cheap Windows substitute
Mint tries to be like Windows when it could be different and provide options.