I would like to sell my copy of Battlefield 2, but I cant remember if the CD Key was used to create my login account. I would not like to sell the game to someone if they will not be able to create an account and log in with the same CD Key. Does anyone know how this works?
I believe you CAN resell the game (since I've seen it used in stores -- pc) but the buyer has to pay a $20 reactivation fee unless you transfer your entire EA account to them.
Please note that you CANNOT sell Steam games and apparently it is against the EA t&c to transfer your EA account, so you can only sell it if you bought it somewhere other than Steam (probably in box form) and you can find out exactly how to get the reactivation working. I'm fairly certain it exists, but I don't know how to do it, so I would encourage someone who does know to post an answer.
I think anyone can register an EA account and you only need the CD-key to play BF2, i.e., the CD-key isn't associated with your EA account.