According to Steam I've played MW2 for 175 hours, it's one of my favorite multiplayer shooters in the last five years. If you took my comments of 'every gun is an insta-kill' as a criticism, it wasn't. If you don't think MW2 was a 'whomever pulled the trigger first game' then I'll flip your comment around in that I'm not sure what game you were playing. Even the "bad guns" like the F2000 were still hilariously powerful and easy to rack up kills with.
Enough about MW2, I played 15 minutes of MoH just now and do not like the game. Will not be purchasing... it has a BC2 feel but without the awesome vehicle vs infantry dynamic, and the graphics in BC2 never appealed to me while MoH doesn't look to improve in that area (washed out colors, lots of sand/snow blowing around). Also, and this is fairly minor, but the player movement in MW2 felt really good - you could strafe left/right while sprinting...etc. It bugs me that I can't do this in BC2 and now MoH.