out of the current main consoles consoles I own all three...
PS2 owns Xbox for sheer amount of game titles and first releases.
Xbox own PS2 for hardware power, graphics and speed, (the hard disk and RAM mean fewer oading screens as seen on the PS2.
but I spend mosty tmie playing on m game cube, simply because it's the most fun.
Frankly I dno't see the situation changnig much when going to the third generation consoles, (XBOX2 PS3 nitendo revolution).