Well, personally I think it's not like Counterstrike. There are a lot of different gamemodes like
- Team Deathmatch
- Deathmatch
- Domination (capture + hold three flags)
- Headquaters (Capture a headquater, hold it for some time, then a new one spawns somewhere else)
- Search & Destroy (plant bomb, you can have one death like CS)
- Oldschool (weapons are pickups, no HUD, more weapon damage)
- Team Tactical (3 vs 3 max, different game modes)
I prefer Team Tactical, because I mostly play with a friend. Call of Duty 4 has a GREAT promotion system with experience and a lot of special challanges (to gain extra experience). Weapons can be upgraded. There are perks for special abilities. You can create custom classes. There is sooo much.
I just hate grenades. You can have three different perks at the same time. So you can combine the "Grenades x3", "Martyrdom" (drop live grenade when you die) and "Sonic Boom" (explosive damage increase) perks. Grenades have a great advantage when you use that and I think that s*cks. Especially at gamemodes like headquaters and search & destroy where you need to capture points. Nevertheless it's still a great game.