I always look for the performance makers first-If manufactured-Airtex Performance, EMP Stewart Performance, Bavarian Autosports or Pelican Parts---make sure you get the metal propeller, because the plastic crap can break or crack.
I've never heard of Ruville, but Graf is good.