On december MS announced that the halo franchise has sold 50 million with 4 million included from halo 4. Gran turismo has sold 70 million has sony announced recently. So please update ur numbers they seem a bit biased.
http://www.gamespot.com/news/halo-series-sales-hit-50-million-6401164
http://www.gamespot.com/news/gran-turismo-6-coming-this-holiday-season-for-playstation-3-6408388