Soundcloud hosts a large amount of music. The trick is to get to the nice bits and one great way to discover great new music is their groups feature. So after browsing through soundcloud for some time I bumped into the moderated future garage group:
It contains a lot of nice 2step, UKG and related tunes and mixes. The level of quality is quite good, so check it out.