We're used to Hills -- my dear always chewing it with great pleasure, though we started with Blue Buffalo. Both are good but we just liked Hills more. Also, my parents feed their old greatdane with Blue Buffalo puppy food cause he can't digest the food he has always been eating anymore. So I'm sure that Blue Buffalo is of high quality. Orijen seems familiar to me too and I've heard good feedbacks about it.