I've been a member of Crunch for nearly 2 months now and I find myself going everyday, which is really good considering the fact that I have to drive over 15 miles from work to the gym. The gym has a great atmosphere, friendly people, the best classes, clean showers and it's NEVER overcrowded.
My officemate just signed up for 24 hour fitness and was telling me all these horror stories about having a hoard of people rush in for the kickboxing class. That never happens in Crunch.
It's such a great gym, I would recommend it to anyone. The only catch is that you have to pay for parking (which you can validate). Oh, and this review only stands for the Crunch Gym on Van Ness. The new one in New Montgomery is another story...
Pros: great instructors, cool classes
Cons: pay for parking, a bit costly