We were pretty happy with Admit One DJs. Our wedding DJ Matt was wonderful and fun and played the music in a way that got people dancing and kept them dancing most of the night. We liked that we got to make our own list of music (must haves, do not plays, etc) beforehand, and Matt mostly stuck to the list but also threw in a few good songs that were similar styles.
It was fairly expensive though to get our DJ from them, and we had a few minor issues with things like making the payments (they never sent out reminder emails or phone calls, so you really had to be on top of the payment schedule yourself... also, you had to pay with a check or a mailed in form with your Credit Card information and had to use a new form for each of the three payments. It would have been way easier to pay with a credit card through their website!). But overall, we were happy with Admit One DJs and would recommend them, especially if you can get Matt as your DJ!