If you're fed up with your bank, there's no harm in shopping around, and some major banks want to win you over by giving you hundreds of pounds ...