I think the xbox controller is the best for adventure games and first person shooters of that sort.
I will always have a loyalty to PS2 because there are titles on it that keep me enchanted for a while.
Gamecube has franchises that keep nintendo fans paying big money to buy their products.
Saying that one system is better than another sounds alot like 5th graders arguing about their pokemon cards