Well, if you plan a set before the event...I dont, a cd might be a viable option. I like to be there from start to finish and contribute to a whole night. Im listening to the OTHER dj's playing and trying to feel what will follow....If I like a record , I go up and ask what it is, that way i get to speak to a person, not a personality!! You see, I dont think its my place to tell a dj what to play, what to say, how to dance (although I think they should!), or whether to use a mike. Some dj's are ALL talk and crap tunes....does that make it OK , because they can waffle on the mike.? The cd thing is true Chalky, because I keep hearing dj's playing the same old sets....