Best rate I've seen today is 2.405 with Ice. Cost: £3.95 up to £500, free for larger amounts. Make sure that you don't get charged for using your card though. All credit cards have charges and some debit cards. This may help
Need to post again with this information.