Have you considered non-UK and non-US airlines? Friends went to DC via Amsterdam with KLM which was considerably cheaper than any other option, even allowing for the fact that they were travelling in the wrong direction to begin with! This was 2001 mind, pre 9/11......