I saw the Moyers piece, and I agree with you that it was excellent. I am also alarmed about the problem of executive overreach, and Fein and Nichols make a good case for impeachment's importance in reigning in future presidents.
All you have to do is register (it's completely free and very quick). Becoming a registered user also enables you to contact other users through the site.