I'll have more comprehensive thoughts....sometime. But in the meantime, if you haven't been around, there's been some great discussion in the past day on several other threads. Instead of promoting them all to the front page, I'll link them here:
Filed under: