@vismonkey: Great post Ryan.