I find Infinity Ward has great service, smooth running servers and set-ups and well made games (although they are repetitive). Nexon on the other hand, they make games cheaply (bad graphics, no real physics in the engine, plenty of lag) and many of them require you to play ALOT to get the good weapons, and you only get them for a day (ex. Combat Arms). If you don't have the bought weapons you get your ass kicked, whereas in MF2 for example, you can still kick-ass with the starter weapons. Nexon games require luck, instead of Infinity-Ward games where you need real skill.