I see both CNN and FOX as platforms that propagate the agenda of both parties.
FOX and CNN generally are used as tools to entertain, rather than inform of important issues. One side, the neo-conservative side endorses George Bush and his big government protection of the people philosophy, while the other side presents the false love side for the American people.
The two pit people against each other(those that believe either of them) and the circus continues.
Bill O'Reilly is more than moderate and a puppet for the federal government's intrusive hand upon the state governments through laws that he supports and promotes. He enables, through the media, the propagation of child protection laws which protect very few children.
Most sexual abuse happens right in the home. Next thing you know he will want cameras to make sure that all the sixteen year old young women at home are conforming according to American law. Of course he will be titillated by observing what is going on and exploiting such things as pandemics of pedophilia and mass rape all across the country.
As George Bush continues to increase the size of government we will have Sean Hannity as a cheerleader backing George Bush in his big government approach.
On the other hand Chavez gives a little balance to everything but overrates Bush as the devil when he is merely a demon and puppet for those propagating internationist propaganda and fascism.
The left-wing CNN ladies dress with more class but have more of a masculine approach to things, whereas the FOX ladies could use something to put over their legs so that a human male can actually listen to what they are saying.
The big thing now on FOX is to promote Hooters and a new restaurant where bikinis are in. Yet they want to ban the use of Citgo gas because Hannity's god has been talked about by a foreign country in a negative way.
FOX is fair and balanced if one is pink or red philosophically