For those of you wondering if you have to download a new client, different from the open beta client, the answer is most likely no. The open beta client should grant you access to the game on EA and retail release, since it IS the game client. You will still need to register for EA if you have not yet. Many of you probably already know this, but for those that don't, it should save you some time and bandwidth. Cheers!
Nyne Breaker - Ultros