You can definitely become a millionaire investing only in an S&P 500 index fund -- as long as you have enough time and you sock away sizable sums regularly.