Ishkur's Guide to Electronic Music

amazing collection of 180 genres and 1,189 samples, all buried under a truly awful Flash interface