It WILL sell 20 Million units. Maybe even by this time next year.
It has the potential IMO to reach 50 Million. Especially if they use the technology on the next Xbox, and if they release it on the PC... There is a possibility of it happening.
Definitely a huge product!