In my own experience, having lived on both sides of the Atlantic, in a situation like this when the composite fare comes up ridiculously high, you can often save a lot of money by buying two tickets to/from a major gateway either in the US (say, New York) or Europe (say, London). Usually your travel agent can put all coupons in the same ticket book so that you're protected if there's a misconnection.