I would skip the Precise. My boyfriend and I both fed that to our cats when we adopted them because we believed at the time that it was a good food, but the other foods on your list are better. His cat ended up with crystals and a blockage and had to switch to Science Diet C/D. The ingredients in Precise are very grainy:
Chicken Meal, Ground Yellow Corn
, Ground Brown Rice
, Corn Gluten Meal
, Chicken Fat (preserved with Mixed Tocopherols and Ascorbyl Palmitate), Ground Whole Wheat
, Natural Chicken Flavor, Dried Cheese, Dried Whey, Lecithin, Brewers Dried Yeast, Calcium Carbonate, Salt, Phosphoric Acid, Taurine, Choline Chloride, Calcium Ascorbate (source of Vitamin C), Yucca Schidigera Extract, Vitamin E Supplement, Zinc Amino Acid Chleate, Iron Amino Acid Chelate, Manganese Amino Acid Chelate, Cobalt Amino Acid Chelate, Copper Amino Acid Chelate, Calcium Iodate, Sodium Selenite, DL-Methionine, Vitamin A Acetate, Vitamin D3 Supplement, Thiamine Mononitrate (B1), Niacin, Calcium Pantothenate, Menadione Sodium Bisulfite Complex (source of Vtiamin K activity), Pyridoxine Hydrochloride (B6), Biotin, L-Lysine, L-Tryptophan, Vitamin B12 Supplement, Riboflavin Supplement, Folic Acid.