User blog comment:The Cartoon/Why I Like the New Badges/@comment-460966-20100617174820

I agree; I love this feature, just hate the fluffing involved in it.