I know Sean, Sam, and Kris used to play this a while back. There's a new update being released so Steam are having a free play weekend. I've never played it before so I'm going to give it a shot, hopefully some of you guys will be on it too.
Just been playing it a bit there. My first game I had 3 kills and 18 deaths. The recoil from all the guns suck, having played Team Fortress 2 for the past 2 weeks it makes DoD so hard to play it's so slow and patient.