I always view new posts by clicking the view new posts link and then reply to several threads at once, That combined with visiting other forums as-well makes E-mail notifications the only way I can remember what threads I posted in..
"It has been said that democracy is the worst form of government except all the others that have been tried." - Sir Winston Churchill
It lists your posts sorted by date in descending order. For anyone else who wants to do this, simply click the Profile link above any of your posts and look at the top-right of the next screen for the link.