My 2 cents -
I live in the city - South Loop (and have lived in Lakeview - combined for 13 years) and am moving to the burbs for my family. I need more room, better public schools, more kids in the area, bigger yard, etc. Where I am, 2,000 sq ft is $550k-$600k - that will get me 4,000 sq ft in the burbs where I am looking. 2,000 sq ft is not enough for my family and this only has a tiny, tiny yard.
My area also does not have great public schools - and I refuse to pay $15k for private schools, nor do I want to drive miles away if my daughter tests into the better public schools when she is older. Also Montessori and other pre-schools in my area are in the 5 digits as well - a lot more than in the burbs.
My personal opinion is the burbs are much better for kids, unless you go northwest in the city. But, the reason I love the city is proximity to the lake and downtown. If I cannot be walking distance or a 5 minute drive to the lake or downtown, there is no point to living in the city limits if the alternatives in the burbs are more attractive.
Anyway, I'll be back in the city when the kids are out of the house, but in my opinion, the suburbs are a better place to raise kids.
And I LOVE Homer Glen (I'm moving to Frankfort, but same area) - I-55 does not have bad traffic and trains are quick to the city - if you don't mind a 45 minute commute. My commute going 4 miles on the bus and L to work right now is 45 minutes in the city so a single train ride taking the same amount of time will be a peasant change for me
