Just to help the people think that's how many 360 on shelves at the end of each year...
2006: 2.4 million
2007: 2.0 million
2008: 1.8 million
2009: 1.8 million
2010: 0.6 million (supply issues)
If MS stuffed the channels like ever due the AWESOME Black Friday sales... it's too hard to believe in 2.5 million on shelves this time???