I think there are innumerable answers to your original question, but I'm glad you posted it. The AKA is a great resource and their Killitalk emails are very informative. I have a pair of Fundulopanchax Gardneri Jos Plateau and a trio of Epiplaty Dageti. I think some of the most common misnomers about killis are that annuals only live for a year in aquaria and that they are demanding fish to keep. The annuals can live for 3-5 years, but in nature survive only until the dry season so tend to attempt spawning annually. Many killis stay relatively small and are great choices for smaller tanks, but are unfortunately not very widely available. Golden Wonders are great fish, but do get large and will eat anything that fits into their mouths. As far as feeding goes, I've found them to take everything I've offered (flake, bloodworm, mysis, brine, tubifex, blackworms etc, etc. These fish definitely deserve to be more widely appreciated IMHO. Thanks again for the post.