I use Password Protected to protect a wordpress site, but the whitelisting only applies to logged in users, administrators, and RSS feeds. People can't reach the log in page without first putting in the site password! I would like someone to pull and modify [login to view URL] so that a user defined login page can be whitelisted like another site password plugin, Hide My Site does.
Hide My Site doesn't work elegantly, because you can't set a redirect unless the redirect page is whitelisted. I like how Password Protected redirects to the home page.
Speed earns a premium.