www.mordanna.com/dogfood
there's my friends website, she does research on all this type of stuff for dogs. You might find it interesting. You can learn a thing or two about what ingredients to avoid in dog food, how does your brand measure up etc.
in my opinion, science diet is not even in the same category as the high quality foods. if you do a search, someone had posted a list of 2005 top quality foods.
good luck and best wishes!