This thread discusses the Content article:
New Site - New FormatIt is easy to get an account for the new site.
If you can't find the link,
click hereOnce you fill in the form and get an email, you click on the link in the email and you can then log in and post messages.

Once you are logged in, you can upload images, submit articles, submit links , and post in the forums.
You can also comment directly below articles, or fill in the guest book, so there are plenty of ways to interact.
Duncan