I'm a member, and work out here on a fairly regular basis. it's now a Charter Fitness, but very…read morelittle has changed.
One of the biggest improvements is that they upgraded their computer systems, so you have a key-fob to check in now and you can manage your billing information on-line.
The worst is that they got rid of child care, to make room for a training room. While I don't have kids, I could see it being important to not have the kid as an excuse to skip workouts ;)
Otherwise, for a $10 or $20/month membership, it's exactly what you'd expect. They have enough machines, and a wide enough variety that even when it's busy, you usually don't have to wait for an open machine. It's not a big space, though, so things are kinda close together, and the guys in the free-weight area can be a bit noisy. The Cary location is much bigger; they have a bigger stretching/mat area and everything's a bit more spread out, with a few more machines. [Looks like they're planning to open a HUGE location on Rt 14 in Crystal Lake, but it's not opening 'til August, I think.]
One thing I do appreciate is their extended hours. They're open late for night-owls like me to work out on our way home from work in the evening. (But they're open early for you crazy morning people, too.)
Everything is clean, and the space is well climate controlled. Broken machines are infrequent and get fixed quickly. The spartan locker rooms do have showers, which are nice when I'm running late and can't go home to get cleaned up.
There's lots of TVs, and they're pretty cool about changing channels, especially if there's not a lot of people there. Plus, the treadmills each have their own TV built-in.
There's a bit of a soft push (flyers, signs, etc) for personal trainer services, but I've never felt pressured to use them.
In summary, if you just need a place to use cardio equipment or lift, and don't have the money / room for your own gear, this is a great place to go. If you're looking for a health spa, pool, or track, this is not the place for you. (Though there is a spa a couple doors down in the strip mall!)