Best smoked meat I've had in a long time is Sumilicious on Steeles Ave just west of MArkham road.
Best bagels? it's a toss up. Probably Gryfes.