@ topic of 30m - I posted this on the games wall, then found this thread. I added some more information too.
It might squeak up to 30m but it would be really tough. I'm guessing around 5m this year (1m already reached in 3 months compared to 1.6m in 3 months) which would put it around 25m units. Even if it continues to sell for 2 more years I doubt it will hit 30m as I'd expect something like 2.5m then 750k. That would leave it short of the mark with a total of around 29m. If it continued to sell any later than that I would expect a really fast drop off due to the new generation starting in 2012 and a new Mario Kart being released with the new system.








