Wellness and Eagle Pack are well known and well regarded foods and easy to get. Blue Buffalo is sold by Petsmart, I think, and seems to be pretty good quality although I am not that familiar with it. I think Life's Abundance is only available through sales representatives (like Mary Kay or Avon). I don't know that much about it.
With all the pet food recalls, I would probably stick with Wellness or one of the other well known companies like Merrick or Natures Variety.
Merrick Pet Foods : merrickpetcare.com Nature's Variety