I think they need a new direction, honestly CoD turned into Need for Speed with an iteration every year, people got bored by this, its time they move to new terrain and create an open world cod with vehicle battles in the veins of the BF series.
It's not going to explode but its a very good market for indie games have a look at Amnesia which was a masterpiece IMHO or all of Blizzards and Valves games, I also think BF3 will be a decent PC FPS in a long time to come since Crysis and that was back in 2007.
I am looking forward to MW3 and BF3 as well as FEAR 3 lol everything 3 this year, unfortunately MGS Rising will arrive 2012 as Kojima stated, I was looking for that one this year but I hope they will make it an awesome and intense game so no problems waiting.
Printul_Noptii's comments