tashi:

Great job!!!

However, there may be an unforeseen problem. You have included so many avatars for people to choose from, I envision people frittering away hour after hour trying to decide among them all.

Now you're going to have to come up with something like a Myers-Briggs personality test to help people narrow their choices.