Always more to be said on a topic, but this old thread has several relevant discussions to your question!