I have played BF1942, and it was actually pretty fun[ny], BF2 was alright and the selection of air vehicles was good. At the moment, I only have BF2142, and while the concept of many of the vehicles is awesome, the slight lag-jumping at 100 ping can get rather irritating, and almost any weapon fight (not vehicle) suffers. I also wish there were more air vehicles ><. Too many of the battlefield games have horrid close quarter infantry combat due to lag (maybe other reasons). Anyway, my soldier name in BF2142 is Mike951.