A friend of mine flew in on BA last night and was full of nothing but praise for the CC. His only complaint was the general nature of the movies on the IFE, but I suspect that's because he's seen most of them on the cheapy chinese DVDs available in the local market
So fair's fair, well done to those that flew LHR-BAH yesterday.