This is a great application which describes personalities of your friends and other people. Friends who are out of touch, this is another way to keep in touch with them. http://apps.facebook.com/tagyourmate/
Another attraction about this application is that it has got the advantage of earning points with tagging each one of the friend. One thing that should be/can be there is that there should be choice of more tag names.Then again the choice of tags is limited by which the user is compelled/bound to use the same tags again and again and the user might get bored. The good thing about this is the coin earning part where the user would get indulged in it, and then they can unlock more and more tags.