Hi, i use the "recent posts" or the "rss feed" buttons at the bottom of the page to see any new stuff posted here,
i dont think that there are any other options for viewing them elsewhere,
Yes there is on the top blue bar beneath the banner there is 'New Participated' just beneath where you login. I always go that first, then go to the forums I am interested and on these there is new if a post has been answered or someone has made a comment. Look also on the top bar if there is a small number appeared above 'Profile' also on the blue bar up top, click on the number (not the profile, they do slightly overlap)it then brings up a list of those who have answered or made comment on your post.
I never used the recent posts or RSS feed, as this is I think, just the lastest, so if someone has posted after you it will not necessarily show.