Links to the Forum are now present in the Support area and home page, both on the left column. The link in the top header was removed. This was done to save horizontal space. The forum isn't disappearing or anything, and I'll work on the link placements in time.