The Storm: Modern Rock Radio. You know you want to.
Unfortunately these guys often have technical difficulties, so you should try this one instead. 102.1 The Edge is a Toronto-based rock station (tell me that isn't perfect). I went past the studio last summer, very cool. 228 Yonge Street in fact. They have more ads though.