freeze the cake until you are going to serve it. if you slice it while it is frozen it won't squish all the cream out. then just let it sit for about half an hour before serving. of course, lots of people love eating it while it's still frozen - they can't wait for it to thaw, so yummy!