I used Rob at Encore Entertainment.
http://encorediscjockey.com/#
He was a little pricey IIR, from what we researched. I think we got a slight discount since Rob would DJ events at JLiu, where my wife worked at the time.
He pretty much ran the night, kept to schedule, and did really well. Money well spent IMO.
And I know I said bar and DJ make the party, which is true. MOST importantly are the guests you invite. We had more friends there than we did family lol....granted we have pretty "fun" families. One important thing that really paid off (for us) was no kids (except the ring bearer and flower girl). Only one cousin seemed put off by it, but it was mainly to keep one of my wife's cousin's devil children far far away! In the end the ones who would have had their kids there had a freaking blast and were very happy.