Very Informative blog, couldn't agree more!