I use bangingtunes all the time but lately I am loving EUKrecords, their service is great, they get the sick tunes, plus more of a varied techno selesction... Although whoever has been updating their website with new releases in the past 3 weeks or so has been doing a dodgy job of posting links to samples! wrong URLs etc.