Not all NH 777's are lie-flat. The 773's are, the 772's aren't (unless something's magically changed in the past couple of months).
Both are basically among the best seats out there, although NH has great food and I find the seats to be the most comfortable out there (not necessarily the most spacious).