Very helpful and informative post. Great to have all the information in one place. I vote to sticky.