Yes, I'm going there for sure. I'm still waiting for results from Bocconi and EDHEC but I already made up my mind since I wanna do management I prefer going to BCN that seems to be more respected in this fields.
Regarding CATALà, i don't think this will ever be a problem, since Barcelona is a very cosmopolitan city, I think you'll be just fine with English alone, and with the basic spanish/català you will learn if you decide to go at ESADE.
However as Aemilius said if you aim to get jobs in the finance sector i would reccomend bocconi, not only for its reputation in the field (by the way that ranking refer to SDA Bocconi which is the Executive Business school of the university, the MSc is offered by the Graduate Business School which has different learning methods and faculty as far as i know, but it's still very respected, probably in the top 5 finance postgrad programs in europe) and because ESADE's course in finance is brand news since this year's will be the first edition of the master.
So as I said if you like finance you should go to Bocconi if you manage to get an offer, as far as i know the competition is very hard, but at least the have a large intake since they offer 2 classes per year in the MSc Finance taught in english.
If you have any more doubt about ESADE or anything just ask, i'll be very glad to help.