I'm a little behind the times, but I picked Call of Duty at Bestbuy for $10 at christmas. Installed it back in March, and finally beat it today (UT 2004 sucks most of my time). Normally I dont play war/military games but I really enjoyed this one.
It seems rare for a game to hold my interest long enough to finish it.
What game have you finished lately?