Original?
I found that BF2 was not as exciting as
real original BF1942 and Desert Combat mod. The main reason I played BF2 is that it is so hard to find a good full 64/64 server for BF1942 and DC lately. Every high-end server bandwagon jumped onto the train of running BF2 instead...
BF2 is not better, other than the graphic engine, squard, medic revive, and fixed tank machinegun direction. Not even the artwork... DC has much more realistic looks for M1A1 and M2A3, also AH64 looks much better than the silly chopper whatever it is called in BF2 which looks like a fat fish. Basically everything in DC looked exactly the same as what I saw on TV news. And DC Artillery took skills plus it was a part of the major fun, BF2 made it could be done by 3-year-olds and not funny at all but a pain on the neck for the ones being blown into sky repeatly by no skill 3-year-olds. Also BF2 is so unbalanced because of no personal stinger which DC had. 1942/DC also have generally larger open fields, and many many more armors/vehicles available than BF2, so much better for armor battles and easier/fast/save time to go from one place to another. Hated the slow regular running speed in BF2, sprint doesn't last long. Maps take ages run from one flag to another with so few vehicles.
Still have to play it though
Really can't find low ping 64 near full 1942/DC any more. Not going to buy 2142 what so ever. It is just like another mod.
Someone mentioned infantry battle, CS and its mods are the best infantry battles in my opinion.