I highly doubt it will be better. MW2 will be using the same engine as MW2, so basically if you have played MW2, you have played MW3. New weapons and maps, but all the same crap from the other games, oh wait. Plus even more, new problems!
I second the Unreal Tournament. Maybe even a new Quake game as well? I also think they should make a new Dynasty Warriors game. (One that is similar to Dynasty Warriors 1 to 4. Not 6, Strike Force.) Heck, why not for Samurai Warriors as well?