S.S.
The towns that are convenient for you and that would be nice places to live include: Winfield, Wheaton, Bartlett, some parts of Elgin (less expensive but nice), Bloomingdale, and Carol Stream (less expensive but nice). If you don't mind traveling about 10-15 minutes south of Winfield, Naperville is a very nice place to live -- a good environment for kids! Good Luck!