@danvillani: Great post. I