Good news! If you already have an account that you have used in the past to access the forums, that account information, including your Display Name, has been transferred to the newly designed site. There is no need to create a new account. Simply log in with the same username/password you have always used.
If you are creating a new account, please use your company or institution email address. This will speed the approval of your account by the system administrators.