I’ve been using Mohammad Daoud’s Exchange Rates Feed in testing at a couple of locations. It’s easy to setup and easy to use. Recently Mohammad had a problem with the feed provider so he’s reworked the product to use the Yahoo! API for currency rates. It was an easy update.
This is definitely a free product worth checking out.