This post was so very well thought out and is definately a must read. Nice work.