It depends on what you're seeking.
If you want a place with a pool and options for playing sports - go with a YMCA. Its a bit steep, but there's a wide variety of stuff to do.
For strictly weights - I train at Yonge Street Fitness (yonge/isabella). Minimal number of machines and they...