Wow, thanks for the detailed response. I think I will go ahead and book my ticket.
You are right though, the flight times for the return are not the best. But with the better Food, FA's, drinks etc, I think I will choose KE.
About the internet, I just find I can easily waste away the hours on the net, compared to watching movies. I think its great that both KE, and NW have AVOD.