Pew has conducted a new survey of the political leanings of cable news viewers:
CNN: 51% Democrats, 18% Republicans, 23% independents
MSNBC: 45% Democrats, 18% Republicans, 27% independents
Fox News: 33% Democrats, 39% Republicans, 22% independents
I'm actually a little surprised to see so many Democratic and Independent viewers at FOX.