I always thought of Riot as a better hitter. Soriano used to be a better run producer. Not to get all semantics Well, ok, but if you're thinking of "hitting" like it seems you are, then there's no need to have an opinion about it. It's a simple matter of looking at batting averages