While there's always room for more discussion, this older question on the topic is a good place to start.