Yup, good posts, everyone. I intend to respond in a massive post after most people have had their chance to contribute.