One of the best online sources we’ve found for historical foreign exchange rates is OANDA’s Historical Exchange Rates. Their data stretches back to 1990, and access is free.
They include multiple rates for each currency and can return data in HTML, ASCII, or CSV formats. A CSV format can be easily imported into Microsoft Excel for further analysis.