My take on all this.
I have all 3 consoles (ps2, cube, box) and like them all. Ps2 makes up for its dated-ness in the fact that programmers are now pushing the machine to its limits and so there are great games out there - just don't by the duff.
Cube has exclusives, but lots of kiddies games.
Box is my favorite - the best technology and the games will only get better.