---------- Well said and thought-out post. Hats off to you sir. And I do agree on most, if not all, of the points you made. ---------- Thank you. I wouldn't mind hearing what you thought, since you said you disagreed with a few points.