I'm sure there's more to be said on the topic, but meanwhile there's a lot of interesting stuff in this recent popular thread.