Berkshire Hathaway dumped S&P 500 funds amid high valuations and it remains a strong investment choice with better yield ...