I feed my cat a partial raw, partial canned, and partial kibble diet. I don't like to feed a completely kibble diet as it's stressful on their kidneys. For myself I like all of the Natura products
http://www.naturapet.com/display.php?d=home-tab
Natures Remedy, Wellness, Solid Gold, Holistic blend, Felidae (Canidae), Artemis etc.
My cat loves to chomp on raw chicken necks, I give her hamburg, raw beef, Lamb, Ox, etc. I make a mixture of yogurt, hemp seed oil, whole egg including shell, sardines (I never give my cats tuna), Salmon, veggies, quarter of a garlic clove and mix up in the blender for a nice meal and then add the chunks of meat to it. She loves it. I also give her peices of left over meats and veggies from my meals along with my dogs.