FinancialDataDownloader lets you download historical stock data, data on many U.S. indices, and statistics on the U.S. economy as compiled by the Federal Reserve. You can download data directly into Microsoft Excel or have the program perform statistical analysis on the series you choose.