We searched for a gym that would meet all of our needs (including childcare) and love the Seattle Athletic Club downtown. It has so many offerings: yoga classes, interval training, spinning, aerobics, pool, basketball court, squash, etc. It has a huge free weight area, massage therapists, deli, validated parking etc. It's sometimes a fun little family jaunt when you want to get your morning workout and then explore the market, etc.
It's not inexpensive, but if you want an all around good club with many offerings, this is it.