Thank you all for your great replies, you've given me a lot to think about.