The biggest thing holding everything back is the software upgrade. However I think in a week's time you should start to see things change pretty rapidly.

Once we've got better IE 6 support, you'll see the site start to get a bit of a facelift in terms of the home page and forum layout, ads will be reorganized to not be as intrusive. The events page that will provide online sign ups will hopefully make it's appearance soon after that.

Keep checking back and like Paul said, get your club here. I've already given you the access to your private club forum, so you should see that in your forum index when you're logged in. Great place for you to discuss club info and make plans/rides etc. Use this place as much as you can!