A couple of things need to be said here. First of all, what's the point of this thread really? Of course the right wingers are going to defend Fox by saying, "OMGZ, the rest of teh media is liberal nazis so Fox is F&B because they're leveling teh field!" And of course the left wingers are gonna hate Fox because it seems like they're represented by Hannity and O'really so there's no way they should be considered fair. Nothing gets settled in this.
Secondly, about the ratings, Fox news wins the sheer numbers aspect, and MSNBC wins win it comes to demographics that advertisers care most about. So it's kind of a double-edged sword.
To be honest, I can't stand any mainstream news television which is why I love Colbert and Stewart and all them. But I get most of my news from the Internet. It seems less biased that way.