I agree with Final 3 Greens, in that BA is in a completely different league to United, but ultimately it depends just how much £200 means to you. I mean, it's only a 10-hour flight: you'll have a seat and will get fed and that may be all you demand from an airline.