Just doing some tweaking and have just moved the Forum List page to the Home Page of this site.
The reason for this is to do with the search engines, ie they should find content on this site easier by putting the forum list on the first page of this site.
The old home page has been renamed to What's New? and this is where you can see recent activity on the site and a short list of unread threads.
More changes to come soon, but that will be for a new thread. A new software update is imminent.