GF first all the way.
You have way more personal space, better service, more storage space, and turn down service. If you have the ability to go with GF, do it. That being said, there's nothing wrong with the BF product, I'd just avoid the middle section on the 777.