Well I'm certainly embarrassed with my 16.5 million by 1 January estimate back in September. Regardless of whether 21M is achieved, 16.5M will be exceeded by a large margin, since PS4 is almost already there with the whole of December yet to run. And with an unprecedented >1 million week (probably) for BF for a PS console December is looking to be huge for PS4.
21 Million (meaning >4.5M for December still seems unlikely to me. 20M is certainly well within reach.
But those people who thought 13 million LTD by the end of 2014...
“The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.” - Bertrand Russell
"When the power of love overcomes the love of power, the world will know peace."
Jimi Hendrix







