@solley: Great post. You