This age-old question elicits strong opinions on both sides. It’s safe to say that one size does not fit all. In order to make the best choice, you need to take a step back to think about your guests and the kind of event that you want. When you mentally scan your guest list, consider the party starters who are likeliest to hit the dance floor first.

A club DJ is sure to get old friends from your rave days moving, but will their virtual glow-stick twirling fly with Great Aunt Eunice and her bingo buddies? Balance is absolutely essential. The key is to book entertainment that appeals to the greatest common denominator and knows how to get them dancing and keep them moving.

Do your friends and family share musical interests or a cultural background? A Latin DJ will have all the right tracks for a multi-generational Latino celebration, but you can’t beat a live country band for diehard line dancers. If you want a wider range of music then you may reach a decision by contacting a few DJs and bands and asking about their services. What kind of repertoire do they have and are they willing and able to expand it to cater to your crowd? How do they hit a musical sweet spot for a crowd that’s diverse in age and background? What tricks do they have up their sleeves to bring a dead dance floor back to life?

The audio and video samples on GigMasters are a great way to see and hear how different bands and DJs get the party started and keep it going. Ultimately the answer is subjective. Do your homework to make the best choice for your party. What gets you out on the dance floor at a party (besides a couple of cocktails) - a jammin' DJ or a rockin' live band?