Use smooth and beautiful sliding panel for your blog. Fully scheme-able and configurable. Bundled with six beautiful schemes.
My immediate need is for a login/registration panel for visitors and display dashboard for admin and static content for all other logged in users. I couldn't find a neat way of getting this done using widgets. That said, a new version should include widgetized dashboard area.
This not a sure way, but it goes some distancing in avoiding spambot registrations.
You can change what is displayed in the login panel by adding shortcodes. For overriding the first/introduction/social-login add a shortcode 'sliding-panel-login-intro'. For overdiding the login form use 'sliding-panel-login-form' and 'sliding-panel-register-form' for overriding the registration form.