I too book my flights based upon (1) flight time - length of trip; (2) time between connections and (3) airport where connection takes place. There are several airports I try to avoid and I don't want to spend an unreasonable amount of time in an airport waiting for a connection (like 6 hours or more). A $30.00 price difference would not be a consideration.
I love flying foreign airlines as I feel my trip/vacation starts earlier (from home) rather than in Europe or elsewhere. Lufthansa is always great. My daughter and friends have flown KLM and loved it.
In response to the comment above regarding NW rule about flying partners must be seated "shoulder to shoulder", I have not heard of that rule. I'm flying a different airline to Dublin (change in Newark - 4 hrs) and booked aisle seats for all of us on most legs of the flight. I did book one leg to Newark with an open seat in the middle hoping no one will have it. If so, I will change and offer the person the aisle or window and I will take the middle.No one likes the middle seat but I took a chance and will pay if necessary.