This is such a stupid debate, because most of it is based purely around opinion, which never defines a clear winner.
If you are trying to determine which system has the best specs, then its obviously Xbox in first, with PS2 in clear last.
Other than that, its all opinion. I mean I read the first guys posts, and I disagree completly. I think the PS2 is the ugliest machine I have got. I think the Xbox controller is one of the best controllers to have with certain genres. I think putting "Too cartoony" as a con for the GameCube is in my mind a "casual gamer" judgement, and the small discs easy to lose? Thats if you are dumb enough to leave them out.
I own a GameCube, Xbox and PS2, and theres not one I would choose over the other.