Can't beat the price of $10 a month! Large hall with a variety of machines, and a bank of tvs for your viewing pleasure. Does get a little bit crowded in the evenings. Relatively small locker room and washrooms.
PS: There's a new Gym Meet App that finds you a gym buddy to exercise with; at least if the gym is one of Toronto's Planet Fitness