for cheap operations and frugal fuel consumption.........a330
for long haul etops and nice handling............b777
a330 hardware sucks, software is overengineered and possible human interphase issues.
b777 superior hardware and redundant systems for etops. software less engineered but vastly superior maintenance computer making online maintenance a breeze. autoflight and flight management systems not so fancy but instinctive to use.