@ekbaird: Great points