We loved our DJ. They definitely kept the crowd going and knew how to make the wedding fun. We did the Interactive package which included a MC with the DJ. My only advice is too make sure they have your completely itenary set in advance of the wedding, as we felt things didn't go exactly in the order we expected.
Click on each tool to see a sample.