So far I'm having a blast with 2142. With the incentives for attacking/defending titans you can easily rack up 150-250 points per round (20 points for destroying 4 titan guns (+1 point per gun), limit 2 per round -- 20 points for killing 7 enemies attacking your titan (+14 for kill and defend point), no limit per round)...making the unlocks really easy to come by. I'm already 1/3 of the way to the total amount of points I racked up in BF2 over the 100 hours i played it, and i've only played 2142 for like...15 hours?
I have had my unlocks/rank disappear upon joining a server a few times, but I found that if you play through a round or two they mysteriously appear again (well, 2 out of 3 times they did).
Also, I have lost points from server crashes. In my experience it doesn't appear the server sends update information at the end of each map or round because I was disconnected from a server (crash) and lost ~600-700 points that never managed to show up (I'd been on there a couple of hours or so). However, it looks like if you get a rank promotion or choose an unlock those are saved no matter if there's a crash or not.
Probably the biggest thing that pleases me is how they cut down on the loading times a lot (for me anyway...and I'm on a laptop).
This comment was edited on Oct 30, 12:44.