Wow. You guys must have been watching the O'Reilly show. Or, projecting your predispositions with an awful lot of bitter, hate-filled energy. The guy is ten times as smart and well-spoken as your dingbat Texan friend was, and he's done a lot more good.
A