The Barrington area is all about being outdoors and enjoying the outdoor fitness hobbies in the natural beauty that is unique to the region. The retail and fitness centers are far apart. Fox River Grove and the local Park Districts may have some help for you. The homes are big enough that some equipment can be put in the basement. You may want to consider Schaumburg if you want the Lifetime and the other suburb conveniences really close.
I am extremely familiar with both areas and would be able to help you see your options in housing.