@powderskier: Very nice article.