I watch "Fox News" on my big screen, doesn't that amke this the appropriate forum for such a discussion?
Seriously though, O'Reilly is an ass. Very rude guy - shouting down guests all the time. I don't watch him, but the few times I have he seems to have a lot of well reasoned positions.