I'd say that the A380 wins hands-down! If you're concerned about fuselage shape, get one of the interior suites - I've been lucky enough to have been on lots of flights where I can sit in the middle and then move to an outward seat (I prefer 2K) to sleep. The main bonus on the 380 is the shower suite, EVEN if you don't shower. It is quite large - no contorting to change in to pajamas at all! Plus, there are attendants who watch/clean the shower suites throughout the flight. I happen to like to shower just before landing so that I don't feel 'unkept' during a layover/connection. But to each his own. As far as the bar is concerned, I quite like it - provides the opportunity to interact with other passengers. Of course, they know you're coming back from F because you've had your own bottle of booze brought back by staff. Between the two (777 vs 380), no question for me.