Call of Duty: Modern Warfare 3 sold 6.5 million units in the US and UK on its first day, good for $400 million. To put it in perspective, that's the biggest day-one for any entertainment product ever in history. This tops previous records set by Modern Warfare 2: a paltry $310 million and Black Ops, estimated to have made $360 million in its first day.
Of course, analysts had pre-orders pegged at roughly 9 million, so you know what that means to Battlefield 3 fans. Yes, Modern Warfare 3 is a huge disappointment falling well short of expectations. See, internet? Everybody wins!