Visiting SF, help me pick a gym? :/

So I'm hanging around Powell Station this week, in fact I'm here right now. I called some of the nearby gyms. SportsClub LA and Equinox are very attractive, but are basically members-only; fortunately there are some cheaper ones. Any ideas which of these have better facilities?:

I use the 24s on Montgomery, Market and California. They're all pretty close to Powell Station, and there's complimentary group classes if you want to do some yoga or whatnot. I haven't tried this other ones but I like it.