This is a great thread and it's given me a lot to think about. Thanks for your responses, everyone!