@benlancken: Great post. Thanks!