The S&P 500 has historically delivered strong returns while providing excellent diversification. The Nasdaq-100 includes many exciting growth stocks with tremendous long-term upside. 10 stocks we like ...