Yeah having spent heaps of time on bf2 and 2142 I keep coming back to bf2. Particularly with the number of mods out there for it.
If you want to crank up the realism several notches you can grab the project reality mod. Heaps of extra vehicles and weapons, and a very different paced game, much slower and more cautious.
“i tried farting on it and everything.” -fitseries3