What did you do to tell the world about the wonderful arrival of your newborn? Facebook? Special cards? Anything mega creative?? Would love to hear!