Definitely Singapore for coach, but only if you are flying on the new A-345 non-stops between NYC or LAX and SIN. I'm tall and my last few CX trips in coach were pure torture. There is no underseat storage due to IFE boxes and there is a leg rest that can't be used by anyone over 6' of height which cuts in to your shins when not in use. The new Singapore 340-500 have lots more leg room. I suspect any other planes are just as bad as CX.