As far as I can tell, just about the only person in the "main stream media" that actually does investigative reporting is Rachel Maddow. Bill Moyers has a weekly show, and his work does count, but it is not really a news show. I can understand why so many people don't understand what is really going on in America. It is because the politicians they elect are constantly lying to them, and the "reporters" just go onto the next question. For instance, the talk of "Death Panels" or McConnell's "Bailouts" are talking points, and outright lies. The story should be 99% the fact that that politicians, or has beens have to lie, or that they are lying, and 1% what the actual lie is. This way they score no points for lying and are trashed in the media for not telling the truth instead. Like it should be. The news should be "Top ten lies of the day".
Then you have people like Hannity telling his viewers that they found WMD's in Iraq, or Bill O'Riley saying no one on Fox ever said people that don't buy health insurance will go to prison. When the actual "news" is the lie it's not hard to understand why so many people haven't got a clue