I'm "stickifying" this thread, as I consider it far too valuable to be allowed to "sink" to the later pages.

I'll amend the thread title too, to better reflect the full range of the discussion.

I would also like to encourage any of the participants here to condense and/or expand it into an article.