Breakfast - Feline Porta tinned food (70g tin for two)
Dinner - raw meat (all sorts except porc, which should never be eaten raw) mixed with special bone meal (TC Premix) to make it more, erm, "mouselike" (120 g for two)
Free feed - High quality cat food such as Royal Canin, Josera, Acana and Orijen - I usually mix up a few varieties together. Royal Canin has a few not so good things in it so a bit less of that but they actually like that the best...

It's quite expensive, I spend between 150 and 200 francs per month for my two kittens but I feel they deserve the best possible diet to keep them healthy and happy. I order the raw meat from Goldenway, it comes in freezer boxes within 24 hrs of ordering. I defrost it, then mix it with the TC Premix and divide it up into little bags which go back in the freezer - I then defrost one a day.
Plenty of water - I have a few bowls all over the apartment, they drink a lot, which is great. The bowl they least drink out if is next to the food, so if you want your kitty to drink more, definitely consider putting their drinking bowl in another place.