There are 2 direct links on the new site to the forums. One is a text link on the index page next to the Player Options and the other is a 125 x 125 banner on the right sidebar.

If you are having trouble finding them please feel free to use this link and join us today!