Hi Aspell,
My advice is to stay away from Portugal. The contracts are the worst in the easyJet network and the Portugese taxes are killing. As a captain more than 50% of your salary goes to the Portugese authorities.
There is a base freeze of 5 years for captains at the moment and it is unlikely that this is going to change.
To my knowledge Barcelona is slightly better. Taxes are a lot lower I believe.
The Italian contracts are quite good I believe.
If you want more information about the Portugese contracts send me a pm and I'll see if I can answer your questions.
Best regards,
NLP