I must say, I'm rather impressed at how productive this thread turned out to be.