Intelligent Dance Music makes me laugh. Dance music is made for people that are off their swede to dance to. Repetition is the key to Dance Music so calling it Intelligent is the most inane load of shite I've heard.
Thing is, we can't help you cause of how vague you were. If you said just one of those things you listed, maybe people would have given proper suggestions and this thread wouldn't have gone to shit so quickly!