@ericwilson: Great post!