The home page and help page have "Visit our discussion forums...". I think it would be better to have "Forums" at the top of the page so people can easily see it.


Possibly like this:

Home | About | Download | Forums | Register | News | Help