Here is a New York Times story about the competitive world of cable television. I haven't watched CNN in many years, and I stopped watching MSNBC when the "anchors" became shills for Barack Obama. I watch Fox. I try to catch The O'Reilly Factor on weekday evenings, and sometimes stay on for Hannity.