ps2 by far. i had an xbox too, but all mulitplatform games were purchased for the ps2 because all of my firends had a ps2. i only got halo 2, pgr2, and tomb raider legends for my xbox.
i despised the gamecube pad to be honest. buttons looked like they were mapped by a child. too many shapes, colours and sizes! but i was in love with smash brothers melee. rainbow six sucked massively on the gamecube though!