Should also say I am a big listener of Mark Levin,
http://www.marklevinshow.com/
currently listening to him on
http://ktlkfm.com/main.html