Oh, I should add. At the current rate, we will have WiiU at 7.3m end of September (Q3) This means Nintendo need to ship at least 620k this Q JUST to reach 7.3m. At the current rate (60k a week) it should have at least 400k in the channel.
Basically Nintendo needs to ship 1m+ for VGC figures to be correct.
It shipped 510k last Q with 4/5 weeks of Mario Kart. (So about 8/9 weeks of shipping consoles)