This is great. There are so many good elements here. Great beat, excellent variety of sounds, and the whole thing just has a great vibe. I love at 2:35 when everything drops out and it comes back with that lead sound doubled up. It sounds very complex but at the same time it doesn't overcrowd the rest of the song.
I've got to say though, most of the song doesn't sound like Drum and Bass, but whatever.