We've tried quite a few different brands of kibble for Molly as kibble is still the best option for our household for various reasons. We started with Canidae, switched to Nature's Variety Instinct, then TOTW Pacific Stream, then Wellness Core Ocean and currently, we have been alternating between various formulas of Orijen and Acana.
When I first started getting TOTW for Molly, it was not yet a part of Diamond and Molly did really well on it. The Pacific Stream formula did great things for her skin and coat and it is a good single-protein source food (part of switching feeds early on was a process of discovering she is allergic to beef). After Diamond bought TOTW, I continued to feed TOTW and for the most part, was happy with it. There were some ingredient changes but I did not feel like the food had changed in any way that had a negative effect. BTW, I was concerned with Diamond owning TOTW but note that in California, there is one huge manufacturing facility located in Lathrop (near Stockton) and they manufacture food for several of the Diamond-owned brands in addition to Wellness Core. The recalls that happened several years ago with Diamond were centered around their manufacturing facilities in the mid-west and I don't recall seeing the CA plant mentioned as being suspect in the contamination findings.
Anyhow, one of the concerns with feeding fish-based food is the presence of ethoxyquin – a preservative that is added to fish after they have been hauled out of water and are in transit to being put to market. While most companies can say that they do not add ethoxyquin to their fish-based food, it is something that enters the "food chain" during the sourcing process and not during the manufacturing process. For a while, I was very concerned about this and wound up trying Wellness Core as a result. Molly did not do as well on Wellness Core (lost weight despite feeding more than the recommended amount) and after some more digging/reading of fine print, discovered that they are also manufactured in Lathrop, CA even though the parent company of Wellness is not Diamond. So, I stopped feeding Wellness Core not only because it did not work for Molly but also because I was paying a premium price for a kibble that was manufactured at a plant that makes a gazillion other foods. This is part of what sucks about feeding kibble - much like processed food for human consumption, a lot of production is done by huge plants that produce for multiple labels. One can pay a premium for price for something that comes from the same plant that makes Ol' Roy.
So, I finally broke down and tried Orijen – starting with their Regional Red formula (which contains no beef despite the name) and is lower in protein than their 6-Fish formula (which I think is too high in protein for Molly). I find their marketing no less florid and "empty" than marketing language of most other brands. Molly did well on two or three bags of that and then I switched to Acana High Prairie (also a multiple protein source formula). She did not do so well on that so we went through another bag of Regional Red and now are on Acana Pacifica (their fish formula). I've been happy overall with the formulas of Orijen and Acana (aside from High Prairie) and may try another formula in the future as long as it doesn't contain beef. One of the things I appreciate most about their food is the packaging (no, not the label design) – the food is vacuum sealed and the bags are less air-permaeble material so there is less likelihood of oxidation while bags are in transit and sitting on shelves in a store/stockroom. This detail with packaging is something I will continue to look for when I research/try other foods for Molly.
This was really long and I've actually left out a ton of other details as to why I switch around formulas and whatnot - feel free to ask questions if you want.