Best buy savings: Virgin Money offering 1% to current account customers