Great, informative post!
Thanks.
I could have added a lot more, but I felt I wrote too much. So thanks.