Wow.. What a great read.. +1 for you.. I agree with alot of the points he brought up..