I don't think Nature's Recipe is "bad." It's one of the better foods you can find at a Petsmart store. Things to mainly stay away from (imo)- corn, corn gluten meal, by-products, soy, etc.
Dog Food Analysis - Reviews of kibble is a great site. The only thing I don't like about the kibble grading chart is it's not exactly accurate. Nutro, for example, receives an A yet if you google "Nutro consumer affairs" you probably won't want to feed the food. Some brands I recommend are Fromm, Nature's Variety, Merrick's, Wellness,etc.