ne thing is that VG numbers are missing one week which will be around 600 K for x360 which means 1.7 million are on shelfs.I m sure that sony will announce 34 million shipped (27.5 till september was shipped,,,3.8 million were sold only in the last month,,,so 34 is very likely)and VG has it at around 31