Actually I like O'Reilly. He's pretty upfront about the fact that he's in the opinion business, "Ideological media", and that he got into it for the money. If I ever watch Faux News, which I rarely do, I watch O'Reilly.
MSNBC is, yes, just as bad as Faux News with The Rachel Maddow Show, etc. I do watch Morning Joe though. Excellent show.
NPR is good stuff. Some of it reminds me of old time radio. I fell asleep as a kid listening to The Lone Ranger, the Shadow, The Thin Man, all that stuff.
BSB