The Vanguard total stock market fund will give you the S&P 500 plus a small piece in smaller companies (small and mid cap), which many people think is a good idea (although truth be told the difference in return is probably not huge).
You might want to look at putting somewhere between 20-40% of your stock investment into international stocks, like vanguard international. That would give you some add'l diversification.