I've had similar issues before. I found that I could get on the US home page here.http://www.tomshardware.com/us/
I seemed to get redirected when I clicked on the forum button. I kept getting put into the UK forum. Look up at the top/right corner. There should be a single flag when you're in the forum. Which country is it?