Awesome blog entry Mike, really interesting. And beautifully written 🙂