I am now using a software named TradeMax, its Forex Module seems very comprehensive.
It’s tax season in US, I bought and sold some stocks in other currency but it auto-converted the foreign currency into USD, and you can download the price history of the USD VS other six currencies in the selected period from the internet within seconds…
Now its trail version is launching, strongly recommend you to try it!