Silver is more volatile, cheaper and more tightly linked with the industrial economy. Gold is more expensive and better for diversifying your portfolio overall. Either or both may have a place in your portfolio.