Oanda (oanda.com) can give you the current exchange rate between XAU and USD (or whatever currency you want the price in). Parse the table you get. The link is http://www.oanda.com/currency/cross-rate/result?quotes=USD"es=XAU&go=Get+my+Table+++ (Change the "USD" part to the currency you want the price in - EUR, GBP, etc.)