I agree. First off, its "Drum N Bass", not "Drums and Bass". I think that you really should listen around a bit, there's a GIGANTIC difference.
My main problem with this versus the NGAP Radio is how pro and streamlined the NGAP Radio looks. Not to say that this doesn't work fine, but his looks a lot better, and was optimized to allow him to submit on the Flash Portal. That's one of the main problems. Half of the challenge (and fun) is coming up with clever workarounds to what the Flash Portal blocks. About the images, try to look at professional applications. Its all about smooth gradients, streamlined design, and Vectors.
Overall, this is a good concept, but it doesn't encourage finding underdogs, like the Radio does. Also, the top 50 are not always the best XD
Nice idea, and a nice base. Try to refine it and make it submittable!