My ranking:
1. SQ longhaul. The new product is excellent (777, never tried 380), the older 747 product very good
2. ANA - i think they have the new seats on all longhaul flights. A little too much privacy when you fly with somebody, otherwise excellent
3. Lufthansa: Airbus is good, 747 does not have enough privacy
4. Asiana (only tried the old F). Substandard seats, but good service
5. UA. Did not try the new F product.
6. SQ on regional planes (like the ones they use to Cairo