I have flown a couple of times with BA's new World Traveller cabin and it is quite an improvement. The seats are a little more comfortable with 'ears' to stop your head landing on your neighbours lap. Each seat came with a personal TV screen which provided constant entertainment for the duration of the flight. The 747-400 I was on was on the LHR-KUL-SYD route so also had bilingual channels with some channels being dubbed into Cantonese.
The meal service is also better with more decent microwave type meals which let's face it is probably the only way to go in Economy...they've given up trying fancy dishes that just look like crap when served and just gone back to basic meals that we would usually buy in a supermarket to heat up in a microwave ourselves. They've also got rid of those silly two-tiered trays that were so novel nobody could use them and a lot of meals ended up on laps.