1. Pokemon Diamond (DS)
2. Call of duty MW2
3. Call Of Duty MW3
4. Call of duty 4
5. Call of duty waw
I played a lot of good online multiplayers other than cod but basically your experience is amplified by doing well. so the fun I had in Halo, street fighter, gears of war series, ghost recon, gta.......etc paled in comparison because I was mediocre on the playing field.
Wining an hour long pokemon battle, getting a nuke or just a nice free for all game in cod 4 was enough to make me feel good at work all day if I played right before leaving.
http://imageshack.com/a/img801/6426/f7pc.gif
^Yes that's me ripping it up in the GIF. :)