Ratchet has better consistency in game quality, but Fox and the Star Fox universe is more interesting and cool to me. A Star Fox game that dares to be something more than a space shooter, done like something in between Ratchet and Mass Effect but still with plenty of Arwing action, would blow Ratchet out of the water for me. Star Fox is just a more interesting character and universe to me.