The best bank switching offers currently pay up to £500 in cash and up to £290 in cashback. Are you eligible?