Neil Cavuto is the man. He won't back down when a guest refuses to answer his questions, he follows up and keeps trying until it's obvious they just refuse to be honest. Exhibit A:
"Don't use profanity on the air, please" ???? What is this guy Amish? I gotta give him props, though, for not deviating a millimeter from his assigned talking points.
"We pay you, Congressman. Act like it." Oh, snap.