Anyway I don't know if its because I changed my settings recently, or if there is something wrong with the site, but it was very hard to find the link to the forums when I hit the index page earlier.