I dont know what to say.  This blog site is fantastic.  Thats not really a truly huge statement, but its all I could come up with after reading this.  You realize so much about this topic.  Much so that you produced me need to find out more about this.  Your blog is my stepping stone, my buddy.  Many thanks for the heads up on this topic.