I was pleasantly surprised to find that Iberia long haul BA to Heathrow in economy allows 2 bags for check in per person (max 23Kg each ), plus carry on . British Airways allows only one check in bag each.
I imagine that it's because the Airbus A346 is a much bigger plane than the ancient 777s that BA still uses on their South America routes.
Also, Iberia lets you choose your seat free of charge, unlike British Airways who charge around $25. Unfortunately all the decent seats had gone when I checked in at exactly 24hs before.
Anyway, at least we're not cramped into the very middle.
We fly out at 2130 tonight by the way.