I quite like openSUSE, the installer works well, it is good for getting the latest Firefox updates very soon after Mozilla release them and it is not on ESR, which is even better! Oh and the installer gives you a clear choice of GNOME or KDE which is also nice. Most of the installs I have done are in a VM running on VirtualBox. Helpfully the openSUSE installer detects this and installs the VirtualBox Guest Additions, which is nice for the out of box experience but they are old, which then makes updating to the latest slightly more complex, so this is what I have to do:
cd /var/run/media/<username>
then type ls to see the CD name to change into, something like VBOXADDITIONS_4.3.10_93012 (this needs to be as current user not su)su - root
zypper update
(this is important, to get latest kernel, otherwise a latter step will get kernel source for a different kernel version!)zypper install make gcc cd
zypper install kernel-desktop-devel
(you might need a different kernel, check with uname -a
)cd /run/media/<username>
then cd to VBoxAdditions directory as abovesh ./VBoxLinuxAdditions.run
usermod -a -G vboxsf <username>