I used to have the problem until I put a forum icon on the desktop. There should be a link at the home page, like you said.
First off.... why is it SO VERY HARD to find the FORUMS... just put a link on the HOME PAGE Please!!!!... that says.... FORUMS... and then LIST the FORUMS.....
DANG.....
and Second.. and i am sure you really don't care...
BUT.. since y'all changed Download.com... i quit going..
PERIOD... it looks stupid.. and things are much harder
to find.... and to the NERD down at the OFFICE that set it up... and is the first one to jump up and say NO ITS NOT.... YES IT IS.... GLUE HIS FEET to the FLOOR...
Just Me... and how i feel..... It is still a free world.
If.. you don't like what i said.... Then go away...
David
Dsn

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic