MINDBLOWING!!!
I'm still numb, why isn't every game like this? We've all bought frustrating games that you'll only sit through bacause you've spent the money and now you'll want to get your moneys worth. This is the most intense offline shooter I've ever played. There are no time to count your blessings while you wait the action to build. And though it takes approx. ten hours to complete, the hours just rush you by. Compared to a game like MOH Pacific Assault, COD2 owns big time, again and again. Compared to the previous COD and its expansion(Which were very good indeed), this one rocks your socks off. I don't know if this game is available at a low price somewhere? But it dosn't matter, cause you want this one. Can't say much about the multiplayer, I have only played it like 50 hours or so. And I'm highly addicted to the Battlefield series, and this is very different from them online, so...!
But if you've been looking for a good singleplayer FPS, this is the one you want!
3 games I liked very much besides this(For comparing taste gamewise)
Half life 2
Far Cry
F.E.A.R.