@ecsullivan: Great points!