How-to password protect your WordPress blog

A client requested that their entire site be password protected. I thought I could easily use .htaccess but found out that life with WordPress is a bit more difficult. Fortunately, the WordPress developmnt community is robust and found this pluging along with this nice update to make it work with WordPress 2.5+. Yeah!