Alright, financially, we've got that Halo 3 generated $170 dollars of revenue on day one. Halo 2 performed for about $125 million, according to GameSpot.
Essentially, if every game sold were the low end $60 or $50 package, respectively, Halo 3 sold 2.83 million copies, while Halo 2 sold 2.5 million.
But, there's a problem: Halo 3 most likely sold more bonus edition packages, which cost either $130 or $70. So, while game revenue has set a new opening record, I think the numbers Halo 3 actually sold will be about the same as Halo 2. That's not a bad thing, obviously, but it isn't the number MS needs for a real profit.