I just got done playing Call of Duty for awhile in the single player. I've already beat it once on Regular, but I'm going back through now on Veteran. Holy crap, is it ever rewarding just to beat a single level on that difficulty.
This is my first COD game, so I don't know if they're all like this, but I'm spending about an hour on some of the levels and getting way too frustrated. I'm only half way through the game on this setting too I'm an achievement junkie though, so I'm bound and determined to get it done.