@shaft: Very nice post.