I'd go for the 777 when possible, since you're not likely to get up top. There aren't that many more BE seats, are there? I've only made it upper deck once and that was prior to flat seats. SO far, trip7 pods are the best flats, IMHO.