For the best health, your not going to want to feed only one type. I recommend a mix of dry, live/or frozen. this is going to give your fish the best range of nutriets. Live foods aren't for everyone, but if you can get your hands on california black worms, that would be a very good food everyonce in a while. they are a bit fatty so not everyday. As for dry foods, i highly recommend staying away food brands which use a chemical called ethoxyquin. this is a fruit tree pesticide and not good for your fish. Hikari has some of the highest grade food and best. other brands not containing ethoxyquin include Aquaeon, Zoo Med, Hikari, and Red Sea. However, like i said above hikari is one of the best out their and i feed all my fish hikari now.