I have been testing popular distros for quite some time now. I settled on Mageia and Archlinux(nosonja being the coolest spin on it) as my favorites with Alpine Linux coming in a third.
Ubuntu - well enough said....I find it too buggy.
Fedora and OpenSuse require spins to get environments like KDE or Gnome working and often have incompatible libraries and apps.Example, I couldn't get Calligra to install on Fedora 16.
Mageia allows all software to be used and thus like arch-linux allows great freedom of choice for the desktop user.
And surely Linux is about freedom of choice.
The set of software available is only greater in arch(or Debian but that is hard to use as a desktop). Even such old standbys as xv are available here.
I hope to package some applications not in Magheia yet - like mplayer2.
Hopefully Mageia will move to the front in distrowatch!