Sort:  

There is a related Tim Graham blog post on this. :)