I'm looking for some nice ways to visualize whether a user is a full member or a regular member. Assume a Facebook-style website with full membership option.
The profiles will be displayed as blocks of 80x80 with image and name in a box below.
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It only takes a minute to sign up.Sign up to join this community
Why do you need to display this information on a list of profiles?
Who is interested in this information?
Is there any actual benefit to other users?
For example, knowing someone is paid up LinkedIn member as opposed to someone who's just using a free account doesn't really affect me as another LinkedIn user. It doesn't change the way I can interact with that user. So in this scenario there is no utility to having that information displayed at all.
However, for a system administrator or marketing manager for the company running the site then having that information could well have utility and would need to be displayed to those users. In this case a simple "+" icon or the word "Pro"/"Full" overlaid in one corner of the image would work, as would changing the background colour of the user name perhaps.
If the goal is to convert free members to paid members then that's certainly a valid reason for differentiating the users. In this case, however you display it, some way of highlighting the benefits would be useful - this could be a tooltip or a link to the "become a full member and gain these rewards page". This could be from the icon I mentioned earlier.
Looking at this slightly differently on Stack Exchange where a "full" member is one that participates in the site posting questions and answers rather than just reading the content having their reputation score and badge totals next to their names is useful to me as user. It gives me clues as to how knowledgeable and helpful this person is, it also indicates whether I'm likely to find them in chat etc.
To sum up - work out your use cases and why this information needs to be displayed and to who. Once you have this the "how" might become clearer - or at least you can ask a more focused question.
You can annotate profiles to show different membership status in a few ways (in order of what I would try were I in this situation):
The classic "gold star" or other glyph. Note that somebody seeing it for the first time might not know what it means other than "this one is special", but maybe that's ok. We all had to learn what the SE moderator diamond means once.
Changes in, rather than additions to, the rendering: border color (as suggested by Duane Gran), text color, text size, text styling (italics, bold, underlining), etc. These have the same learnability issues as glyphs but do not (necessarily) affect your basic layout. If profiles are text in a browser (as opposed to images), some text-styling changes might not play well with browser accessibility affordances.
Text ("full" for full members, absent for regular?). This has the advantage of more obvious meaning but the disadvantage of requiring more space (most likely) than anything else you might do.
Think about what you want to achieve by displaying this extra information about your users.
Offering the information could be useful; it will potentially affect your site's internal culture by increasing your users' exposure to paid membership options - and the fact that paid membership exists.
Considering this further, one main benefit to providing 'pro' or 'full' status to paid members is the chance of increased conversion.
For this reason I would suggest:
An example of this methodology in action can be seen via Flickr: