Check out the website Dog Food Analysis. You might be surprised by how poorly Science Diet does. We do feed our dogs that, but only because we can no longer afford Natural Balance:
http://www.dogfoodanalysis.com/dog_food_reviews/showproduct.php?product=1082&cat=all