It depends: how much can you afford to spend per month?
Keep in mind that all kibble falls on a spectrum -- most of it falls somewhere in the middle between decent and pretty good. However, kibble is a convenience compromise. It's all heat processed, most of it contains rendered meals, and all if it contains a lot of heat-modified carbs with the by-products that come with that (even the grain-free -- usually worse carbs than the grain-in in terms of digestibility...peas/potatoes/tapioca in place of oats/rice/barley). So you're not going to find a "perfect" kibble. You can find plenty that are "pretty good" though.
For my 2 dogs that can tolerate kibble, they do very well on Fromm, and the company's sourcing of ingredients has some good quality control and integrity. THAT is really overlooked by many consumers and has often caused other company's recalls. Other small companies making interesting products with attention to sourcing include RAWZ (which is a kibble, not raw meat), and Open Farm. I would personally do a trial run with either RAWZ or Open Farm before Orijen made in their Kentucky plant, if I were looking for something in that price point. (If you decide to rely on Orijen, you'll also possibly be dealing with Purina soon, as they're apparently in talks to acquire all or part of Champion...so stay tuned).
If you can afford to feed a less processed diet, you can still achieve some convenience with dehydrated just-add-water foods -- some of which are labeled for puppies -- from The Honest Kitchen, Dr. Harvey's, Sojo's, etc.
The next step up in price would be to buy commercial raw frozen diets from reputable companies like Primal, Bravo, OC Raw, etc.
So the answer to your question REALLY depends on money. Don't go broke feeding your dog, but feed the best food that comfortably fits your own budget. For many people, the right answer is a very reasonably priced food -- and Fromm is too expensive. In that situation, I always recommend Diamond-made food (whether Diamond Naturals Large Breed Puppy, or later Costco's Kirkland chicken/rice adult food, or the 4Health analog...it's all made by Diamond). Their large breed puppy food is decent and very economical. I've purchased a lot of it for our breed rescue because it feeds out well and represents good value. It's food that you don't have to feel guilty about feeding.