First impression - no page structure - just a lot of white with some logos and buttons and a bit of text with links.
2nd - couldn't really get the point! If you submit your details, you're giving personal data to a potential spammer and it is unclear what you get in return - exposure to the world? but what is this exposure? Do you have a system that gives you a better rating with organic searches?
Third - get to the showcase and there's a template ... why not use this for your main pages?
Third - when you click on terms and conditions, it opens in the same page, which screws up your captcha code when you return. Try changing the link to include target="_blank".
After looking through the downloads, I still don't get it! The articles re fine but what has this got to do with why your visitor found the site in the first place.