There is a pretty long discussion on the topic here :
I think you might enjoy the read and can add some of your thoughts as well.