Fantastic post buddy, it's being discussed a lot recently but with that said yours is by far the most in-depth post I have read. I am looking for sites to leave a guest post on if your interested please contact via the email i have supplied in this comment. Thanks :)