It sounds to me that your children are number 1. You are right, all 3 communites offer so much,. Whichever you choose, you are safe. But, I think Wheaton is the best. Here's why.
It has the best schools of the 3. Both report cards and number and size of classrooms and student/teacher ratio etc.
It has awesome church community.
It has the best park district. It's huge and the children's programs are amazing. We have two nice pools, one with a water park.
It has one of the best libraries in the country.
If at any time you would like a detailed tour of any of these communities, or would like any community info, please feel free to let me know. Take care....and there is not a bad choice!
p.s. you do get more for your money in St. Charles. Glen Ellyn is the most expensive.
I agree with my colleagues, all of these are great choices! I am sure you will be able to find the perfect home in each community.
Here are some helpful links to help you become more educated on each:
This site is a very comprehensive site for school information
Feel free to contact me if you have any specific questions!
I chose to raise my family in Wheaton. May I suggest you cheek out the community centers (pools etc..) affilited to the neighborhoods you are considering.