You can't compair VGChartz's data with that of Microsoft. Maybe the truth lies in the middle and 39mil have shipped and 37.5mil are in homes right now. We simply don't know because the 36.4mil from VGChartz and the 39mil from Microsoft aren't based on the same information. So saying 2.5mil must be in stores is a figure that you can only produce when your talkig with your ass.