http://www.ea.com/official/battlef [...] c=veterans
For those of you who are considering purchasing the upcoming Battlefield 2142, EA's extension of the Battlefield franchise into the 22nd century, check out their Veteran's Program. It will help transition your BF2 character into BF2142, by reserving your current username for example so that noone else can take it. The tentative release date for BF2142 is the end of October, so now is also a good time for you to consider whether you want to punish or reward EA for the way they handled Battlefield 2. If you have no major gripes, go ahead and buy BF2142. If on the other hand you've complained a great deal about BF2, then you can actually do something about it and not purchase BF2142 until it is patched and working properly.