Excellent list AngelZoo. One correction, though. You want a baked food, not an extruded food. When they extrude the food, they have to spray it with rendered fat. Baked food does not have rendered fat sprayed on it. Baking help to retain the natural flavor. I know-my dogs eat Wellness Fish & Potato and They LOVE it. It's human grade, no rotten carcasses for my kids!

I have a ton of information at home. I'll post it here tonight.

Diamond seems ok, but the first ingred.(they are listed by how much there is of each ingred.) is beef meal. Better than corn, but it's just ground up bones with scraps of the flesh left on them. Sound good? Not to me. Maybe ok for other people, but I'm really picky with my dogs. Then rice. Bones and rice are the two main ingreds.