I know it's fun to hate on media but CNN is actually really solid. I watch the broadcast rarely but I visit the site. They have enormous breadth of coverage that includes international news as well as fluff like celebrity gossip. They have a ton of real reporters and are on the ground everywhere something is happening. I see sensationalized stuff sometimes but they're still highly factual and fair. I'm not sure what people think the alternative is. We wouldn't know anything if not for commercially successful news businesses. None of the Internet media critics actually gather any news for themselves