Which Investment Offers Better Long Term Gains