According to
the openSUSE roadmap openSUSE 10.2 is supposed to be out in a month so you could wait for that.
I recommend SMART package manager with SUSE, it makes managing repositories (or "channels") dead easy. On first run, you can say Yes to adding all the suggested channels and thereafter switch them on/off with one click as you wish.
There's a HowTo
here covering SUSE 10.0 and 10.1
I say this because I just did a quick "smart search" for e.g. zapping and mythtv and both are available as SUSE-ready packages.
As for desktop distros I usually recommend (the remastered) SUSE 10.1, (K)Ubuntu or the oddly-named but fantastic
PCLinuxOS. It's great for Windows deserters as it has Flash/MP3/WMV video playback already set up, the Control Center is really good and it's 1 Live/install CD so you can quickly try before you don't buy.
It impressed me when I found things like Skype and nVidia drivers right in the repository. I installed the nVidia drivers - a pop-up appeared asking if I'd like to restart X once everything had finished installing. I said "OK", the screen went blank, came back and nVidia 3D drivers were up and running! Similarly, after installing it at someone's house and clicking Printers in the Control Center it found their Epson Stylus Color 600 automatically, there was a pop-up, I waited, and it was configured. There may be fewer packages available than for, say, Ubuntu but they are tailored towards the typical ex-Windows-user desktop needs.