i've been a member at the Capitol Hill/Central District YMCA for years. Located just south of Madison street on 23rd, this community gym has just about everything. I went mostly for swimming (they also have a sauna), yoga classes and to use the full range of exercise equipment. Most conveniently, they have free childcare for about 6 hours a day so you can drop your child (3 mos to 6 years) off in a fun and supervised room and work out care free. plus, the Y is totally affordable and if you miss a month once in a while (like i did) you at least know your money is going to a good cause. check out their website where you can learn about the facility and check the pool and fitness schedules.
more