747 even without the Upper Deck is still preferable to the 777 IMO. Many smaller cabins has a different feel to the one big cabin on the 777. Even without the sidebins, single-aisle, and novelty of the Upper Deck, I'd still rate this. Especially if you can get the front mini-cabin in front of the engines.