CargoOne
exactly, all are pretty equal in terms of service, especially when you're in the cheap seats. The best long haul I've done was in Singapore Air, the worst, by a long way, was Royal Nepal Airlines. Even Aeroflot was reasonable, apart from an unexpected 22 hour stopover in Novosibersk when an engine failed on taxiing after refueling. However, better an extra 22 hours than it failing 5 minutes later!
Short haul, I like SAS now they have the economy flex, but I think BA are over priced and cutting back too much on the LHR-ABZ route.
However, once you're sitting in that long tube, it really doesn't make much difference.