Limbaugh is a heartless lying bastard. He is a Bush sycophant who cannot admit the slightest mistake by Bush, the GOP, or himself. Hannity is the same, but now even his reporters in the field are standing up to his relentless poison spinning. If you haven't seen Shep Smith and Geraldo Rivera furiously and emotionally calling him (Hannity) on it, on live television, the video is here. You've got to see it. One listen, and you can tell in your heart who is speaking truth.