@Charles: I'm so ready to see a going deep on this.  I've downloaded and started playing with it, I would love all the information I can get.  Thanks.