After taking a bunch of BP flights on the 777-300 over the last few months (and a couple of UA Global First flights mixed in), I really think it's time they give the product a bit of a refresh -- particularly with things like United Polaris coming out they're really starting to fall behind the competition.
Reading this, I was a bit like "woah" -- not just chilled almonds with the drink!
http://onemileatatime.boardingarea.c...ss-777-review/
A little disappointing they haven't taken the opportunity to do a bit of a bigger refresh of the product when they refit the 773s this year but rather just reinstalling those same seats with new IFE.