Its literally in the top bar of the site, right next to where it says "Tom's hardware" the last link. Other than putting flashing lights on it I don't know how we could make it any easierYou guys REALLY need to put a prominent link to the forums on the front page of Tom's. I spent over 5 minutes looking for it. This is a quick way to lose interest and discourage anyone from joining forums.
If it wasn't for google searches, I wouldn't even know you guys were here.