If you are looking for affordability, Brazil is the better choice, requiring $1,500/mo compared to Portugal's $3,800.