This is one of the greatest articles I've ever read on this site.  Well done, Mr. Klimes.