Hi.
i am spanish, living in Valencia (3rd city of spain now)
I have worked in madrid and i prefer Barcelona as a city, but there is an important thing you must take into account, LOTS and i mean lots of people in Barcelona speak Catalan, the local tv is in catalan, (not the national ones, only...