Handelsbanken. If you have a branch near you I cannot recommend them highly enough, they have given me the most extraordinary service in the past 2 years.
In my professional life I have dealt with loads of banks. They have ripped me off, made gross errors, kept me waiting on the phone for endless hours, and forced me to deal with incompetent staff. Handelsbanken could not be more different. Everything is so very personal, you know the people who handle your account (in my case they like to come to my holding and admire the heifers and the sheep) and nothing is too much for them.
What really impressed me when I first found them was that the branch manager's direct dial was on the website and when I rang him in the lunch hour he answered straight away.
Handelsbanken. If you are fortunate enough to have a brand near you, ring 'em today and make an appointment.