If you get past the bugs, and your computer can play it, Battlefield 2142 is a great addition to the Battlefield series.
The game is pretty much like Battlefield 2, and veterans will find it easy to jump into the battlefield. It also has a helpful in-game tutorial to give newbies a chance to learn the controls and effects. As stated in the paragraph above, there is a deep upgrade system, and upgrades are awarded once you are promoted. Promotions come a lot easier in 2142 then it did in Battlefield 2, and there are guns and equipment to be gained. You can get a helmet upgrade that allows you to see already-spotted enemies and their health, or an EMP grenade, or explosives.
There is a larger emphasis on teamwork, and new goodies like getting points if you order your squad to take a position, and it's taken. Or, if you order your squad to defend a position, and they get kills inside the radius, you get points. On top of all that, the battle sounds awesome, and the graphics are just plain beautiful.
But, there are the matters of the showstopping bugs. If you get this game, I recommend you do the following:
1. Download and install the latest patch.
2. Go into "Options" once you've started the game up.
3. Go to "Audio".
4. Find "VoIP" and turn it OFF.
5. Find "EAX" and turn it OFF.
The in-game VoIP and EAX crashes the game during combat, so turning them off will assure a lengthy and enjoyable time playing the game.