I'm currently redesigning this site and I think I'm going to give Gravatar a go. Something I've been worrying about is the fact that Gravatar is centralized, so when its site happens to be (momentarily and exceptionnally) offline, displaying a gravatar shows the ugly broken image icon.
So, I've come up with a simple and CSS way to avoid this. Display a proper avatar when available, display no image when offline.

