YOU ARE ALL WRONG.
WRONG.
VGCHARTZ numbers are correct.
Please think:
11m Live subscribers HAVE NOTHING TO DO with "sold games".
1) Look... if i buy 1 game, and on my 360 I'm playing it on my account.
Then my wife sign-in and play it too...
And then my 2 children...
4 Live users FOR 1 game sold.
2) Relook... I buy Call of Duty "new".
Then, after a few months, I sale it to someone.
After a few weeks, this "someone" trade COD4 at Gamestop.
The copie is sold again... and again...
MULTIPLE Live users FOR 1 game sold.