I personally enjoyed Delta Force Black Hawk Down...

more fun... no commanders... a few cool weapons...
the best thing was sniping on a certain desert map for MP... it was 2 spawns/armories and 3 spawns between them... all north/south of each other, with each team starting east/west of them... the classic thing for snipers was to go gunner, capture the north spawn (i think it was north... maybe south), die, and respawn as a sniper with MRCT .300 Tactical... Claymore the spawn point to keep it for a bit, and run around to the mountains...
It wasnt that hard to get there, but about 1km from the enemy armory was a mount range... you sit back and start antisniping, staying behind the mountains. It was fun looking for snipers that were 3px high with binoculars... the scope was 18x on the sniperrifle, with like 100 rounds or something. I ran out of ammo a few times.
Turn off tracers on weapon fire and it got

better...only thing is you have a problem calibrating your fire when at odd distances (850m, 1100m, etc) with only 4 "buds" (which are 250m each or so)...
it was fun and balanced because it was fastpaced with calm spots... sort of the gunners who protect flags... four or five of them start out... sniper fire and then random shooting at anyone and anything that moved... including the grass (since you could easily hide in them... it takes

of patience to find everyone).

of good maps have large bushes that you hide in... I would go gunner and sit in the grass. You cant watch your six easily in small bushes or your M60 will be seen moving...
took skill to get everyone out...

of spawns were captured fast...
but anyways i got BF1942 and BF2... I like BF2 a bit more cause its modern but i cant play much cause I dont got MP anymore and my system is crap.