As you consider the entertainment for your wedding reception and pour over the many DJ's available to you, give live entertainment a shot. Can a band play every single request that your guests might throw at them? I'm sure they might try and come up short. What they do bring to the table is a memorable, personality driven delivery of music and revelry. Look for a group with a good front person, a flexible set list and you will be able to provide a unique night of entertainment for your guests. Give it some thought.