Call of Duty 4 - better than Call of Duty 2, by quite a margin.
Well, Activision (or whoever); I apologise. I cheated you out of £15. CoD4 is worth every penny. Not only does it make CoD2 seem dated and (dare I say it?) slightly less fun - the campaign is just excellent. It even has a main character 'borrowed' from the Rainbow Six franchise and dialogue nicked from 'Aliens'. What more do you need?
In a year where many excellent games have been released - and in the same genre - I'm not surprised that CoD4 is doing as well as it is. It's worthy of the praise heaped on it - mainly because it gives you exactly what you want. It didn't re-invent the wheel, but it sure as hell put some cool alloys on it.
Question is; what will CoD5 have to do to top it?