well, you can go to your profile the click "Show Posts" on the left.
Or, if you want to look and see what is updated -- up top to whereyour avatar is displayed(not the yellow box) you can click "Show New Replies To Your Posts".
'n yes there is, the suggestions for the forum's is called "The Inputbox" - not sure what the game suggestions board is.