To check your own posts, you can go to your workspace and click on the link "If you want to check what other users..." and on the following page you have the amount of posts, that is a hyperlink to the detail list of posts that you contributed to the site.
The best place, in my humble opinion, for suggestions, is what you just did, posting a question in the forums! :)
Cheers
/B