Wow. I cant wait to read and digest the entire post, but a cursory review leaves me thoroughly impressed.