My favourite DJs are the ones that play a bit of everything ie. Laurent Garnier. When you see one of his extended sets you can expect to hear anything from house, techno, funk, rock, rave, electro, drum & bass and even prog on the rare occasion but it's all usually decent quality music.

It's sad but true that a lot of DJs and Punters are so closed-minded that they stick to a narrow genre or even sub-genre of music.