My little one eats Natures Balance.
As far as Science Diet--it's not the best, it's not the worst. (And contrary to popular belief, not ALL vets recommend foods just because they get money from the manufacturer.

) None of mine eat it because I don't think it's what is best for THEM. However, what's best for one may not be best for the next...and for some, Science Diet may work well.