I'm from the Toronto area (Elora, north of Guelph) - went to York U in the mid-80's. I spend most of my time on the cruise ships though -someday I'll get a real life! I just saw Steve Lucas a couple nights ago playing with the Absolute Faith Orchestra at the ROM. He's actually living and working down in NYC mostly, but comes back up to T.O. quite often. BTW, the Absolute Faith Orchestra is a fantastic, all original jazz band run by my very good friend (and biz partner), saxist extraordinaire Pat Wheeler.
Good luck with your search...
James