Unlike a casual potluck or dinner party, throwing a baby shower requires some organization. From wrangling gifts and games to ensuring everyone has enough food, shower hosts have a lot on their plates ...