Awesome, so sounds like SWISS is the way to go? It was the cheapest one but Lufthansa and SAS were only a bit more so the main factors for me are that I'm able to lay flat, have lots of legroom, and have good on demand video, which it looks like all are decent at.
Thanks for your help all!
Brian