for food I am a Aqueon floating chichlid pellet fan, but others mentioned good to with the exception of tetra,. as mentioned pellets need to be the staple of there diet, protein treats twice a week or so a good ideal, I prefer using freeze dried Krill soaked in boyds vita-chem.
I wouldn't knock Tetra too much. I personally don't feed it regularly but it is a perfectly balanced food and you won't encounter any deficiencies using it. I would recommend it for people living in areas where others feeds aren't easily available, Tetra seems easiest to source.
no argument taken, or offence, and point taken, I am not a fan of fishes staple vitamin intake being by way of supplement. but rather derived from the food they are eating, true, I do supplement my fish by soaking freeze dried super krill in boyds vita-chem once a week, rather its helping them or just making expensive fish pee, I do not know.