I've been adding up hardware numbers for a lang time now and for the first time, Xbox is ahead of GC. even though the difference in consoles sold is very samll, it is the lead that GC has been having all along. These are the surrent sale numbers (I cant find any current european numbers)
North America
PlayStation 2 24,390,457
Xbox 9,358,844
GameCube 7,743,016
Game Boy Advance 22,817,729545
Japan / Asia
PlayStation 2 16,756,662
Xbox 1,406,430
GameCube 3,463,899
Game Boy Advance 13,206,778
Europe / PAL
PlayStation 2 24,560,000
Xbox 3,700,000
GameCube 3,110,000
Game Boy Advance 12,980,000
Worldwide
PlayStation 2 65,707,119
Xbox 14,465,274
GameCube 14,316,915
Game Boy Advance 49,004,507
Difference between Gamecube and Xbox = 148,359 (Xbox leading)