I really like Advanced Access Manager! It doesn't just remove the links / buttons in the admin area, but completely removes the ability to access specified areas. Should someone be clever enough to try to access the "blocked" admin areas via the WP URL locations, this plugin would give them an error message. Also, User Roles can be created and edited as needed.
Thanks for making such a usable and perfect User Management plugin! I'd give it 6 stars if I could. :)