Les 2 machines sont très bonnes mais chacune a ses points forts:
Pour les GTA like, y'a pas photo, c'est la Xbox qui l'emporte facilement grâce notamment à GTA San Andreas. En course, la Xbox a également largement l'avantage avec une flopée de jeux réalistes comme les PGR ou les Rallisport Challenge. De même, en FPS elle garde l'avantage avec des jeux plus nombreux et généralement mieux réalisés lorsqu'il s'agit de jeux d'éditeurs-tiers (les Medal of Honor notamment) mais il y a surtout les 2 premiers Halo qui sont extras.
La Xbox est presque dépourvue de RPG japonais mais par contre, elle dispose de jeux de rôle occidentaux très bons comme les KOTOR ou Morrowind ou encore Fable, jeux qui n'existent pas sur GC. Mais celle-ci a 2 Zelda pour elle.
En sport, je mettrais égalité entre les deux consoles grâce au catalogue multi d'EA mais il y a des atouts des deux côtés: Mario Tennis et Mario Golf sur GC ou Top Spin sur Xbox. Par contre, les PES n'existent pas sur GC.
En combat, aucune des deux n'est vraiment à son avantage... Sur GC, il n'y a guère que Soul Calibur 2 et Bloody Roar Primal Fury ainsi Super Smash Bros Melee. Sur Xbox, il y a SC2 et Dead or Alive 3 et Ultimate (refonte du 2). A part ça, les titres sont plutôt médiocres.
En plate-forme, c'est un peu pareil: il y a Conker sur Xbox, Mario Sunshine sur GC ainsi que Rayman 3 sur les 2 machines. Pas beaucoup de bons titres à part ça mis à part les Prince of Persia (un poil meilleurs sur Xbox grâce à de meilleurs graphismes et surtout une animation bien plus fluide).
A noter que des jeux comme F-Zero sur GC n'a pas son équivalent sur Xbox et que les deux Metroid Prime sont inclassables: plate-forme, fps, exploration, c'est un peu tout ça en même temps mais c'est génial !