Just out of curiousity, whats wrong with the rpms in your opinion?
mplayer-1.0-preblahblah sucks. i've never ever had a 1.0 version that didn't segfault on 50% of the videos i tried to play. i've tried installing from rpm and source on FC1, FC2 and maybe even RH9. everytime i get more segfaults than proper playing.
mplayer-0.92 has always done me right. i can't find it any of the yum repositories i use though.