ANA is probably the best in terms of service. Don't know about JAL, Continental, nor American. I have flown ANA and United between the US and Japan many times. United service is not as good, but I can get upgrades easier because of my miles. If one has to be in Economy for 13 hours, do it on ANA.
Last edited by Eboy; 1st Nov 2009 at 20:57.
Reason: typo