Found this thread last night:
The Grime/Dubstep Thread [supertalk archive] - superfuture :: supertalk
A lot of the links are inactive but there are still a few good ones kicking about.
Also if you like dubstep, which is a completely natural step from grime considering some of the best producers do loads of crossover work, sign up to this site
here
...and then go
here. It gets absolutely fantastic for dubstep.