I enjoy the BF2142 game for the teamwork. Taking a titan is almost impossible without good teamwork.
I have also dug up my copy of BF Vietnam. I still have a lot of fun with that game. I love the way the choppers handle! And you can add your own music!