for keeping up to date with the more mainstream side of edm:
http://www.djmixes.us/
http://alldj.org/index.php
and i know eventually someone will mention ishkur's name so i'll say this now
don't take his guide seriously, just think of it as a sampler and ignore all commentary and genre labelling