People have been creating avatars for a long time and it has always been fun creating them. Whether we talk about web forum or social networking website, they are created to look like you. For those who love creating Avatars for them, here are the best avatar apps. [leaderad] Top avatar apps for Windows Phone