Most people are not aware they and Purina give out a lot of scholarships to vets (as well as provide the two weeks of nutritional training they receive in school)... so as a result what do vets learn in school to sell to their clients? Science Diet!
Either one the Raw instinct of the Natures Logic would be excellent choices... I try to not give my dogs all one protein source all the time (over time the same thing can lead to allergies) I like that Natures Logic has several different proteins to choose from...
I've got a 40 lb bag of science diet in the garage that's got to be pitched.
I've been doing a lot of research on BARF and similar diets on the net -- where do you get the meaty bones you feed your pups? I picked up oxtails at the local market and realized they were the perfect choking hazard sized for a rott. Freepmail me if you want to discuss raw foods -- the more I read about it, the more my interest is piqued.