Just curious - is the infrastructure in place to support WiFi where Cathay typically flies? The WiFi that many of the airlines in the US use is ground based, and doesn't work over water or outside of the continental US (it's also really slow).
There was the Boeing Connex service, which was satellite based and would work over most of the globe (it was also quite fast). But it proved prohibitively expensive and was dumped years ago. Has someone else picked up the satellite base system that will work worldwide?