7. Bring in some entertainment
As entertaining as a competent wedding band can be, you need to take into account the fact that your guests are likely to have different tastes.
It can make sense to bring in different kinds of entertainment so that you have something for everyone. A karaoke area and a dance floor with a DJ are good ideas to go with.