Only a vague idea. The ones I remember were DJ Sticky and MC Doctor. It was a soundclash one.
Being from a shit little town where clubbing is dire, the experience of being in a monstrously huge venue... and the bass floor thing: Holy damn. Bit of an eye-opener
Well since this thread is rather vague... I guess I'll go ahead and post my faves even though they aren't exactly electro... I hope you don't mind a not so hostile take over