I don't see how it's humanly possible that the PS3 can ship somewhere near 18m units THIS YEAR. That is nearly impossible. Not so much for theoretics, but the fact that there's no way that you could sell nearly 20m units @ $500-$600 each. With the 360, the factories were able to produce about 10,000 units per day per factory. That's 3.65m per factory, assuming they ran at 100% each day, every day. How in the world could Sony run enough factories to get that much? The Wii numbers are too low, the PS3 is too high (atleast for this year). The 360 numbers are near fine...
Back from the dead, I'm afraid.