Thanks to all of you for some really thoughtful and insightful answers.

Great stuff, great community,

- Totton