C.
Wheaton Sport Center would be closest to you offering quite a bit. I am a big fan of Lifetime Fitness though, especially the one in Bloomingdale. They have a ton to offer as far as classes go, an amazing child center (play room as well as tubes to climb, half court gym, computer lab, baby room, art area, outside playground, etc...PLENTY for them to stay busy with and not get bored going several times/week along with a great free class for kids 6 years + and some other extras), rock climbing, swimming pools, steam rooms, hot tubs, sauna, etc. that are all included in the membership. They were a little cheaper than Wheaton Sport Center when I joined over 3 years ago. Plus Lifetime is maintained very well and clean giving it a really nice feel. The people (staff and members) at the Bloomingdale location are generally more friendly and down to earth in my opinion than Wheaton Sport Center when I've been there to visit and with a friend, and than the Warrenville Lifetime although it's nice that with Lifetime you CAN go to different Lifetime Fitness locations having the membership to a Lifetime.