It will pass Halo 3 eventually regardless, though how many units it will sell depends on MS "milking" of the franchise and the new xbox. MS said they wanted a new Halo less then every three years, so how many units will this sell if a new Halo comes out in two? A new Xbox would also completely kill off sales. I think it will pass Halo 3 but I'm not sure how much it can do against Modern Warfare 2, considering people will still be buying that even with Black Ops out.
It's just that simple.








