@man-d: Very nice article.