I would guess that this data gets saved. I think it would be cool if we could see the date that we got certain badges. It sort of fits in with the reputation tracking (in monitoring progress on the site).
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
Or more generally:
In addition to waiwai933's answer, badges that can be earned multiple times will show the timestamps for each instance; for example, Organizer. That page doesn't seem to be available for single-instance badges though