@descryptive: Great post, Steve,