Which one do you think is the best and why?
I like the WaW ending the most, as it was very effective and emotional. The overture of the Soviet National Anthem was enough to make even the most patriotic capitalist shed a tear. The ending could not have been better.
The CoD4 ending was also pretty epic, left it at a nice cliffhanger. Seeing 2 (3 as once thought) of your best friends and main characters die was pretty effective.
The MW2 ending was alright, but TBH it was too strange. It ended all so suddenly. Ghost and Roach should have died in the last mission to make the ending more emotional.