Gosh what an interesting and hot topic--I've actually been discussing this quite recently with people. As it stands, most people can divide rivals into two classes: Shit-head I-Hate-You Rivals, and I'm-Your-Friend Rivals. The first two definitely were featured mostly in the first two gens, and...