At 30 pages, this thread has been a marvel of civility and intelligent discussion.
Thanks, all!
Closing it now, as it's been going in circles for awhile now, and it appears that some tempers are getting a wee bit frayed.
Thanks for the good discussion, everyone.
pax