A simple S&P 500 index fund can be all you need to build up a hefty war chest for retirement. There are many S&P 500 index ...