I was checking out BeatPort last night – http://www.beatport.com/ – Damn there’s a lot of great music to go through. :)