@jangle: Great post Jon.