Whoa, a lot has been posted while I was preparing my post! I guess you guys are free to dig into what I had to say.