Check out random_hater's thoughtful observations on this thread.