Glad to know the new website get more members. However, this website seems to be have an ad problm. The cure is easy. Use mozzila firefox and Instal Ad Block Plus addon. Use the addon by right clicking the ad and selcet block this image. Then select the 3rd radio button and click Ok. That's should cure all ad problem.
Anyway, the navigation in this site seems to be complicated, anyone knows how to find the Post a new topic button?