Nice summary—thanks for posting it.
Isn't it, though? This is why many of us appreciate freerepublic.