Chinapattern
Cannot do more than endorse FQTLSteve's comments regarding Swiss and ZRH, having just done a BHX-ZRH-NUE and return. Service both from Helvetic (BHX-ZRH) and Swiss (ZRH-NUE) is professional, transferring at ZRH has to be the easiest hub i've ever used - so much better than FRA which is a nightmare if you've got a short connection time, and your inbound is slightly late.
If the price is right, then give LX a go. As well as their service being good, their fare was much less than their parent, Lufthansa could offer me.