...(for desktop use) and am using OpenSUSE not out of preference, but just to get myself familiar with other systems. Alsa worked flawlessly (as opposed to Alsa having minor issues in my previous distro, Debian Testing/Wheezy). I haven't gotten the hang of YaST for package management just yet, but zypper... the command line front-end to YaST, is very powerful. You add a switch and a URL to the zypper command to add repositories, and there are a multitude of command shortcuts available for software installation. I've been using zypper a lot since installation, and as a Debian user for three years i can say it's certainly giving APT a run for it's money.
The software available for OpenSUSE is great, but the whole PORTAL documentation way of organizing it has been a little difficult to get used to at times. Again, i've just been using this for a week so that may not be the most educated judgement. Anyway, default repositories are - SUSE Updates, debug, source, OSS Software, and non-OSS Software (OSS = Open Source Software). Additionally, the Packman repository for OpenSUSE makes available pre-built RPM's for another large assortment of software. They currently don't have a US mirror, but being in New York and using the UK mirror... the speeds are fine.
What's interesting to me is OpenSUSE is using systemd (by Lennart Poettering who also did Pulseaudio and avahi).
Anyway, have a lot of fun. Hope i don't sound like too much of a salesman here.