Oh that's interesting...So General Mills is now getting into the pet food industry? Doodlebug, do you remember someone on this forum talking about feeding a cat Cheerios? I could swear it was here that I read about someone who had found the member's kitty, or some other kitty, didn't know what to feed a cat, and gave it Cheerios. Poster cat for the new GM/BB line...
I fed Blue Buffalo for a while to my kitties. My current kitty is super finicky, and that's what she would eat for a while. It's been years now, and I'm glad she doesn't eat it anymore.
And you were right to not be sold on the veterinary foods. They are, for the most part, junk - and expensive junk at that. Vets don't necessarily get a lot of education in feline nutrition, unfortunately. I remember reading, though I haven't verified it, that vet school courses in feline nutrition are often taught by someone from one of the companies that makes rx diets. My holistic vet told me that all veterinary school students feed their pets either Hill's or Royal Canin because...the companies provide it to them for free while they're in school.
I'd go with doodlebug's recommendations; she has an incredible amount of knowledge of the different brands and foods. For wet foods, other brands that my fussy one has liked are Wellness, Dave's, and Holistic Select. And ZiwiPeak. But it's really the ingredients that matter. And definitely try to get your kitties to eat all wet food if you can.
I'm sure there are kitties who've eaten Purina Cat Chow and lived to be 20 (well, maybe not, but probably...somewhere...), but that's not because of the food - it's in spite of it. There are always exceptions to the rule. Overall, wet food is far better for kitties' health than dry. Renal disease is one of the top, if not the top, cause of death in senior kitties, and good hydration is essential to good kidney health.
The chain pet stores carry some good brands - I think you can find Wellness and Instinct pretty easily - but independent pet stores carry a lot of other high quality foods that aren't as well known that you won't find at Petco or Petsmart, like Dave's. (The other really big advantage is that the employees actually know their products and are helpful.)