The Central Bank of Russia as any other central bank provides a service to get exchange rates between ruble a number of other world currencies.
Web service: http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx
XML output: http://www.cbr.ru/scripts/XML_daily.asp?date_req=25/11/2009
.NET can easily read both. But what is faster and more reliable? Which could you recommend to choose?
btw, European Central Bank provides only XML output and only for today: http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml