Played with CoD4 a bit, and it really is a vast improvement on CoD2.
For starters they've bundled ACP (Punkbuster) which is one of the main reasons CoD2 failed so miserably online: They didn't learn the lessons from the community through the original CoD & UO.
With most script kiddies having to rely on skill instead; it's much better.
However there's a major flaw - Bullet Registration.
For example the MP version of the Sniper Rifle is diabolical. Even with breath held to max, and perfect crosshair alignment, you still regularly miss. :/
Before anyone replies with OMFG!!! L2P!!! I'm not alone in this complaint.
Here's a quick example I found on YouTube. It has someone standing still as a target dummy to eliminate movement lag/accuracy issues. (not me btw
)
Just watch how shocking this gun's performance is
http://www.youtube.com/watch?v=hgN9FfS1X_U
Now imagine that over 10x the distance whilst the target is moving, and you're under fire...
Visually the game's superb, and the whole idea of perks you unlock as you go is a great idea: It adds massive longevity to the game. :up: