Free WordPress plugin: Clean Admin Bar Removal
Fab Apps has posted a free new WordPress plugin that offers a simple solution to a small problem in WordPress 3.2 and 3.3. In these new versions, the top “admin bar” is shown on the public site by default for all users. This has been inconvenient on some of the sites we manage, where the WordPress admin area is otherwise “behind the scenes” for some logged in users, or where the top admin bar is incompatible with the site’s layout.
To solve this problem, I created a new plugin that disables the toolbar in existing users’ preferences and changes the default setting for new users. Once a site administrator installs the plugin, they can choose which behavior to use on their site by user role. Users can restore the admin bar in their individual preferences by choosing “Show Toolbar when viewing site” if needed.
I hope some of you find this plugin helpful. It is offered for free under the GPL-2 license with no support or warranty, but has already been put into production on several of our sites and is working well. Please feel free to leave a comment here with any questions or problems.
Download: clean-admin-bar-removal-1.0.zip (also available in the WordPress Plugin Directory)
This is free software is released under the GPL-2 License with no warranty.

Nice work!
I’ve made a patch to list all roles, not just the prefixed ones:
https://gist.github.com/1602162
Way cool, thanks! I will test this and put it into the next version. I’m not certain it will work for the auto-registration settings this way, but hopefully it will.
You are right!
I’ve updated the gist in order to handle that situation, but some testing needs to be made.