Recipe for a great affair: How to cater your own party-- or anybody else's!