One of the best and most informative posts I've read in a long time. Thank you!