I want to make a surprise birthday cake for an egg-allergic friend. Does anyone have a good recipe? Also, how well do egg-free cakes keep?