Hi,
Just want to know if there is a button or link where I can find new posts since my last visit. I'm trying to find it for 2 days now but with no success.
Not really, as thread tracking is handled a little bit differently.
You can find thread tracking options on the main page of the forum at http://www.tomshardware.com/forum/