@johnsmith: Great post!