I dont know what to say.  This weblog is amazing.  Thats not actually a really massive statement, but its all I could come up with right after reading this.  You know so much about this subject.  So considerably so that you created me want to discover much more about it.  Your blog is my stepping stone, my friend.  Thanks for the heads up on this subject.