Toronto Radio Stations

These are links (in no particular order) to what I think are the most popular radio stations in Toronto. I mostly listen to news, sports and gangster rap...So I might not up to par on my country music stations. If I missed any good radio stations, feel free to email me the station information.
Frequency Music/Playlist Name/Website Description Notes Listen
AM 680 News 680 News News, Weather, Traffic, every 10 minutes. Contest Stream
AM 1010 News NewsTalk 1010 Call in talkshows. News, weather, traffic every hour. Stream
AM 640 Talk Talk Radio AM 640 Pure talkshows and Toronto Maple Leafs coverage. Stream
AM 590 Sports The Fan 590 - Sportsnet Talking sports all day. Contest Stream
AM 1050 Sports TSN Radio 1050 Home of the hockey experts. Stream
FM 102.1 Rock 102.1 The Edge Modern rock, classic rock, punk, alternative radio station. Stream
FM 107.1 Rock Q107 - Classic Rock Classic rock radio. Contest Stream
FM 91.1 Jazz Jazz FM 91 Canada's premier jazz station. Stream
FM 93.5 HipHop/R&B Flow 93-5 Toronto's most gangsta radio station. Stream
FM 92.5 Greatest Hits KISS 92.5 - Hit Music Sounds like a lot of Lady Gaga type of music. Stream
FM 99.9 Greatest Hits 99.9 Virgin Radio Virgin's hit music station. Stream
FM 95.3 Greatest Hits 95.3 Vinyl East Hamilton's hit station. Stream
FM 98.1 Greatest Hits CHFI - Toronto's Lite Favorites Nothing too hardcore, and lots of popular oldies. Contest Stream
FM 97.3 Greatest Hits Boom 97.3 For the older crowd, the 70s, 80s and 90s greatest hits. Stream
FM 104.5 Greatest Hits 104.5 Chum FM - Today's Best Music Apparently, they play the "best" music and have the most listeners in Canada. Stream
FM 95.9 Country KX96 - New Country FM Probably the only country music station with reception in Toronto. Stream
FM 96.3 Classical Classical 96.3 The nation's classical station. Stream
AM 1430 Multilingual AM1430 Fairchild Radio Chinese/Cantonese/Multicultural radio station. MMS
FM 88.9 Multilingual CIRV Radio International Toronto's Portugese/multicultural supermix. Stream