Fox news is for r****ds, CNN is for idiots. All of the cable news outlets are for people who can't form their own opinions and are already indoctrinated.
WaPo, NYT, LAT, HuffPo, NBC, ABC, CBS, NPR, and Politico have their heads so far up Obama's ass that are essentially house organs for the Democratic media machine.
FAUX is trolling their own demographic and selling them soap. They don't give a crap about fair and balanced, they don't give a crap about facts, they don't give a crap about news. They are a tabloid rag, they only care about creating the emotional responses that yield big Nielsen ratings, big ad rates and big profits. It's all about the money, and stupid people are easier to con than intelligent people.
NPR is considered pretty unbiased actually. It's funny how you guys spin that as being a left leaning channel. The actual news when analyzed is non-partisan. They stick to the fact pretty well. Which is really what we need from news. You know a channel is pretty middle of the road when it has large conservative and large liberal audiences, and is attacked by both sides of leaning to the other too much. Liberals have attacked NPR a great deal for relying on conservative think tanks too much. Ironically it's the only news channel not owned by a corporation.