For those vegetarians who also don't eat eggs, the best way to replace eggs in home made cake recipes is to use soya flour (available in most health shops). Use a teaspoon of soya flour per egg and add 2 tablespoons of milk per egg. It also helps to add a little extra baking powder to make the cakes lighter.
This works for recipes with 1-2 eggs and is ideal for fairy cakes but I don't think it would work for something like a gateau using 6 eggs!
I will soon be posting my favourite eggless cake recipes including a lovely carrot cake :)