Consider your budget first. Live music is more expensive and impactful, but often has a narrower range of options than recorded music or a DJ. Consider working in a mix of live and recorded music to reap the benefits of both!