Facemakr
Facemakr is a clever toolkit for making faces & avatars. Its intelligent multitouch controls and vast number of parts make it ideal for creating unique high quality faces, quickly. The genius in Facemakr is that it lets you customise your faces to an infinite degree. Here's a run down of Facemakr: