Fan still dominates for me. Tim and Sid are my favourite radio show out there. Have always liked Prime Time Sports and Jeff Blair has started to grow on me. And with Baseball/Hockey Central at noon the Fan has me hooked from 9 till 7. The problem is the morning show. Have never liked Brady since he first joined, and though Lang made Brady bearable, the morning show was never that good. Think they fired the wrong guy.
As for TSN the only show I have listened to a lot is Mike Richards. He can be hit or miss with his persona, some times hilarious, other time not, but he does bring in good guests. During hockey season used to love Pierre McGuire at 7:30 than Leafs breakfast with Darren Dregar at 8. Other than that I have not listened to the other TSN shows. Mako and Cauz I thought were decent when they filled in for Richards during the summer, but have never actually listened to their own show. TSN Drive with Dave Naylor isn't bad, but it is trying to hard to be Prime Time Sports. They need to figure something to differentiate themselves. They had Dave Hodge as a co-host during the summer, would love for him to get his own show. Bryan Hayes isn't bad, but nothing special either.
Problem is even the Fan's weakest non morning show is better than anything TSN has.
I'd rank them like this
Tim and Sid
Prime Time Sports
Jeff Blair Show
Hockey/Baseball Central
TSN Drive
Mike Richards in the Morning
Mako and Cauz
Bryan Hayes
Brady/Lang(formerly)