Planning a wedding can be a daunting task. Learn more about the average cost of a wedding, how to compare prices of different types of weddings, and tips for sticking to your budget.