User blog comment:Diglett809/Badge Reset?/@comment-1693968-20121102111901/@comment-5084796-20121104130758

That sounds the best. Users get to keep what they've accomplished, but to avoid confusion they can no longer be earned.