I joined Xplore Fitness through my office, which has some sort of corporate deal with them. Because of this, I didn't have to pay a joining fee and my monthly fee is less than usual. In addition, the gym offers two free consultations with a personal trainer as well as monthly checkups.
Pros: Inexpensive, personal trainers, not crowded
Cons: Too hot, small locker room, can't bring own lock