@DolphinMath definitely, I agree with you on all those points. I have a definite hierarchy of news sources - and also of underlying sources of the information on which they report.
I do read a pretty wide variety of news though - my community worldwithoutus is a fact-checker's nightmare!