Apologies for the bump, but I've seen some users unable to find my forum as a result of the link being moved from the first post.
The link is now in the thread in my signature, under Forum Sites.
Note that the forum can be viewed without needing to register/login, but in order to reply, vote in polls, or anything else, you will need to login or register.
New members are always welcome, and yes, there is a current Screenshot of the Month going on there as well.
Shane