User blog comment:Ajraddatz/Achievement Badges/@comment-1899672-20100618155408

At least they are making a lot of people to talk more and add images and stuff.