Oh god why do you have to make me decide?
They're both the same, only one of them takes place in the fushure while the other takes place in wherever Americans like to go nowadays.
Personnally I like 2142 better because you could use Unlockables in single player or private multiplayers, and you had allot more customization.