User blog comment:DoveCat/What do you think of the new Leaderboard./@comment-3086766-20101102122209

The badges are SO COOL.... you knoww ;-p