I would say it's hard to say who is best since most brides only experience one DJ. We had DJ Miles and were very happy with him. I would think all of them would be good.
When we had our planning session my Planner did ask about what we wanted in a DJ and she offered suggestions on who would fit that best.