This will hit 1 million PC by the end of the year no problem.
It will probably hit 3-4 million Xbox in the same time.
Game will be unstoppable. I just hope SR3 does well, too. I haven't started either, and won't for a few weeks, but I'm giddy just knowing they're waiting.