Just wanted to comment that I'm definitely learning a lot from this series.  While you've shown that there is a lot of detail to cover, you have been doling it out in nice measures.  Thanks and keep it up, please!