For all of you that don't know, there's a new mod of Half Life 2 called Insurgency. It's basically Iraqi insurgents vs. US troops. And it's a pretty nice game, very good for a beta mod.
Unfortunately, on most servers you find mostly kids who are used to CS whining about the iron sights and the inaccuracy of the weapons. If you can find a decent server with emphasis on team play though, it's probably one of the best mods for HL2.