I've got both a PS2 and a GC, GC admittedly has 90% rubbish games but it does have a few great games, like Star Wars Rebel Strike, Zelda and Mario Kart. But my favorite's got to be the PS2 with GTA, Gran Turismo, and the other hundreds of decent games. If PS2 get Rouge Squadron, Zelda and Mario Kart, I'm binning my GC.
Xbox is utter Sh*t, and its great that it isn't gonna get San Andreas before I've clocked it on the PS2.