All of the moulds make both good and bad models. The AV400 have had a lot of trouble recently with over-polishing their models and the 777 has had it worse than the others. AV400s older 777 models and some of their recent one have excellent noses that do not look like they have been punched in the face. At the moment it is a bit like the lottery with AV400, that’s why I always check the models in person before buying them. I personally think the JC 777 mould is the best, but I admit the cockpit windows do need fixing. NG’s is also good, but I am not super sure about the engine ground clearance, that hasn’t stopped me from ordering them though. I agree, it would be nice for NG to change the APU, but it is not that bad, especially with NG’s excellent printing. The PH mould, although being dated, was and still is a decent mould, but it does get beaten by it’s modern competitors.