Very nice work! Don't know how I missed this, but you are doing tremendously awesome job at this. Also, I'll have to second the Ben Streeper comment you made, I've learned a great deal from his videos. Keep doing what you do cause the results are impressive.
-Tony