If it's economy in either choice definitely go with Iberia. It's a perfectly fine airlines. I always like to say it's the world's okayest airline. The bright spots are food and wine (and lounges if you have access). The downside is absolutely dismal IT (still not integrated into US precheck). But overall....it's an economy seat. Not much difference from one to the next.