I don't mean just forums either. I mean in general.
What I've found in many cases is the main site you're looking for usually comes up 2 to 5 pages down in the search results. When I say main site, I mean the site that is the originator (company, service, whatever) of what you're searching for.
People say it's a content problem. But, if you use one of the other search engines the sites usually come up on the first page of results. To me, that means Google's algorithms are all messed up.