O'Reilly is ok, if you watch with the proper perspective. I watch him more for entertainment value than anything else and in that light, he's fine. Still, I would be wary of taking anything he (or any other TV talking head) says seriously. Remember, TV is a business and whatever will get more people to watch is what will be on. He has to be doing something right, because he kicks the crap out of MSNBC and CNN in that time slot.