Hello there! I can give you quite a bit of info, hope it helps:
I grew up around DuBois, PA and after a few years of "wandering" in my early adulthood, I've returned with my hubby & kids in tow. Dh was born and raised in Maine, his grandparents still live in Portland. I lived in Rutland, VT for 3 years and made it to most of the NE states but never made it to Maine! Someday I'm sure
In DuBois, there's enough shopping & dining for day to day life ~ 3 large grocery stores, the DuBois Mall, Walmart, Kmart, Lowes, Bon Ton and various shops at the plazas. Dining includes Ruby Tuesdays, Ponderosa, Perkins, Eat 'n Park, Red Lobster, various fast food and many great local restaurants including authentic Italian & Mexican and a new 50's style Diner. Downtown is also in a stage of revitalization with some great shops, restaurants and a newly opened Jazz club. Sometimes I crave Target so we head to State College (home of Penn State), just a little over an hour away. Pittsburgh is just 2 hours SW. Not bad for those times when we want a dose of city life, but I certainly wouldn't trade our peace and quiet here in DuBois.
The Catholic community is quite dominant around this part of PA. Not only will you have a variety of churches to choose from, the entire area observes Catholic customs. Local schools serve fish on Fridays, Lenton specials are the norm at restuarants and in my hometown of Brockway, PA (about 15 miles N of DuBois, GORGEOUS community!) most businesses shut down early on Wednesdays for Mass. DuBois even has it's own private Catholic schools with excellent reputations and affordable tuitions. In general, the public schools here are well funded and highly functional.
This is a great area for all things nature inspired, we have plenty of hiking, biking and camping available. Most people prefer to be outdoors around here, you won't find too many couch potatoes.
As for cost of living, $125-150,000 would buy a spacious, updated home on a nice lot...easily. Housing is very affordable here.
I really love raising my children here ~ it's safe, wholesome, friendly and affordable. Of course there are downsides...but they are typically incidental. Of all the places I've lived, it was the only place I wanted to raise my kids and that's the highest compliment I can give.
Of the other places you mentioned, I've also lived in Watertown & Binghamton, NY (I did tell you that I wandered for awhile-LOL). Watertown is growing steadily but not fast enough to keep up with the massive Military population. My husband was stationed there for 4 years and in our last year Fort Drum added approximately 10,000 soldiers. Add into that the number of spouses and dependent children and it was the perfect recipe for massive housing shortages and outrageous prices. I think it's started to level out a bit but the overpopulation makes simple things like dining out impossible. It got to the point where I avoided all errands and shopping Friday-Sunday and on the 1st & 15th (Army payday!). The roads are not adequate for the amount of traffic which translates into heavy congestion that rivals many Metro rush hours. The lake-effect weather is rough...wind gusts that will knock your breath away and -30 degree windchills. Plenty of snow. As for crime, theft and vandalism are the most dominant but there were also a lot of violent crimes in the time we were there.
As for Binghamton, it had a better vibe than Watertown due to the local college scene. The downtown area has some nice shops and restaurants and the area has surprisingly fabulous shopping when it comes to corporate chains. In general we liked the area as newlyweds but I can't imagine raising a family there.
I know I threw a lot of info out there, I hope you find something useful in all that chatter! Best wishes!