IMO the 747 only if you can secure UD seating. Then the EWR 777 with sCO BF seats. Finally the 747 with the sUA matchstick BF seating.
Spliting the baby and trying both is a good idea. And if there was any chance of upgrading to GF (with a GPU or by some other means) that would be a plus for choosing the Queen of the Skies... ^
SunLover