Some packages in the official repos are not fully functional (mainly for legal reasons, I believe), so some things you had better replace with packman packages.
video/mp3 playback - replace xine-lib with libxine, get w32codec-all and libdvdcss from the videolan repo
apparently Ktorrent is crippled also, DHT works only with the packman version.
recent GIMP (2.5 etc)
A recent observation by daWuzz: xine-lib in openSuSE 11.1 has been re-named libxine, but is still neutered and has to be replaced by the corresponding Packman package. It's not that stupid: this way you probably don't have to change the frontends.