Rayquaza vs Giratina
Okay, this one's kinda obvious.
We have a Dialga/Palkia thread and a Kyogre/Groudon thread, but what about the third members of their trios?
What we have here are two Pokemon that aren't directly related to each other, but have enough in common so as to be compared. Both round off their Generation's "Über" legendary trio, both are third version mascots to their debut games, both have a base stat total of 680. Rayquaza is a fantastic offensive dragon whereas Giratina is a fantastic defensive one. Or conversely, it can go toe to toe with the big green Dragon in it's Origin forme.
Which do you prefer?
Which is more useful?
Who would win in a battle?
Giratina or Rayquaza...hmmm... this is a tough one for me. I'm tempted to choose Giratina because it was the mascot of one of the best Pokemon games to date, but design wise, I like Rayquaza more, so I guess I'll pick him.
Note that this matchup covers Giratina in both it's offensive and defensive formes.