Outstanding post, you have pointed out some great points, I also think this s a very excellent website.