MW3 just passed 13 million on the 360 this week. 14-14.5 by the end of the year is a good possibility.
Skyrim and Battlefield 3 are so close right now, maybe by the end of the month Skyrim will outsell Battlefield 3 and both are looking to sell around what Modern Warfare did on the 360 (which is amazing)