I would recommend Nutro too. It is the least expensive of all the brands that use human-grade preservative-free ingredients.

Other brands I like and my dog likes: Wysong, Innova, and Royal Canin Natural Blend, but these are more expensive.

Others I've heard are good and plan on trying: Flint River Ranch and Solid Gold.

This web site compares and explains ingredients of dog food, including Eukanuba, Science Diet, and most of the brands I just mentioned:

http://www.iei.net/%7Eebreeden/kibble.html