What has your experience been with badges in your communities?

I think this probably depends on the type of community. In tech / gaming / hobbiest communities I totally agree that a tiered badge system like this works.

In professional communities I don’t. I think that if badges are going to be used to motivate in those cases they need to be niche and highly sought after for things that are very specific to that community.