Branko2166 on 07 September 2008
It depends on whether or not MS supports it until then. Assuming its still selling by 2012 I think it should comfortably reach 45 million however there may be a couple of variables which could disrupt sales. Time will tell.