SNS3Guppy,
It may be more than he asked for, but I am impressed by your excellent write-up on the subject.
To the extent that I've saved it all!
I hope you won't mind my plagiarizing some of your text sometime (if the same kind of question crops up) in appreciation of the time you put into writing it.