Are we booking a DJ or a live band for our wedding? Perhaps this is one of the most difficult questions for br...