I would like to (also) announce Userextra, which is a plug-in which extends user profiles to include arbitrary admin-defined attributes, and provides for category access controls with user-level granularity.
So what does this mean? Well two things:
1. You can define new bits for a user profile, including text fields, text boxes, drop-downs and checkboxes. You might use this to add an Address, Telephone number, Hobbies, Notes, etc. fields to users. For each field you add you can also say whether or not the data can be modified by the user.
2. Two new fields are added to the user profile to allow you to allow/deny access to categories. So normally you'd tell Userextra that a certain category is restricted, and then modify the user to grant access.
This is all based on Usermeta which I also just announced which provides the underlying API and therefore lets you print out this stuff in your theme.
Hope this is of some use. See link for screenshots, etc.