The Nintendo Wii has sold 30 million units to customers worldwide, while the Xbox 360 has hit the 20 million benchmark. The PS3 has sold 14.47 million to date. These are units that have been sold to consumers rather than retailers, so the companies' shipped totals will be higher.
The Wii has hit 30M after 87 weeks on the market.
The DS had sold 22M after 87 weeks.
The Ps2 had sold 16M.
The GameCube had sold 8.5M.
It took DS roughly 105 weeks to hit 30M.
It took Ps2 roughly 130 weeks to hit 30M.
This means that the Wii has averaged 344K/week from launch. The Wii is also selling at roughly 3.66 times the speed of the GameCube.