i know this is an old thread but i'd like to update the info:http://www.SHAHdjs.com
has almost all "bass culture" (dubstep, d'n'b, glitch hop, etc.) events and a lot of the raggae, breaks, and some underground house/techno events listed in the calendar section.http://www.FNK.ca
has a decent range of events listedhttp://www.clubvibes.com
has all the really clubby and usually douche-y mainstream events.
advice 1: never go to granville street downtown at night if you can help it, unless it's a show at the commodore ballroom or venue.
advice 2: if there's an event at the dollhouse, open studios, vivo, or the woods it's probably gonna be a pretty slammin' party and you don't have to deal with the retarded bridge and tunnel people who go to the granville strip.