Excellent post! Very informative... I wish other vendors will publish things like this....