Mad. I really, really don't like it at all. It has great game mechanics, it's just the fact that Infinity Ward isn't making patches when they really need to fix MANY things.
The huge problem I have with MW2 is that it is so realistic to what is going on in the world today. you could be doing a mission that someone just completed. But instead of you not losing anyone on your team because you "wn noobz" the soldier loses half of his squad, and is no where near a "checkpoint". When you die, you try again, after a short respawn. The soldier that gets shot does not get another chance. He does not have a respawn time. The fact that games like Halo 3 are in the future and have a lot less to do with today's problems
All-in-all, I think that for someone who enjoys real-world-realism and ignorance, it is a fine game for you.