I've banked and been mortgaged with Nationwide since 1987 and never had a complaint about them. I dont get charged or ripped off for using my debit or credit cards abroad and I always seem to get the best exchange rates too.
First class in my opinion