I would say overall the 5X is a more solid phone, but I'm not sure it's worth the cost difference at this point. If it were me personally I would stick with the G3 and then go for the next generation of Nexuses. Also, if you wait until the next generation of Nexuses, the cost of the 5X and 6P will most likely drop heavily. Ultimately it's up to you whether or not it's worth the extra cost