Hi B.~
I currently live in Berwyn and commute to Niles (which is a suburb literally 5 minutes from Park Ridge). My commute is about 45 minutes. I have tried the expressway vs. streets and have found that they are pretty similar in time but I choose the streets as sitting in traffic drives me crazy! It's really not bad and I hate to say it but I am on autopilot most mornings and feel like I arrive at work in no time. My commute home I can't really speak to b/c I have to stop and pick the kids up from the sitter.
Overall, I like Berwyn. We are at the Northern most point of the city and you step across the street and you are in Oak Park. As others have mentioned Oak Park is pricy but being so close allows us to hang out there :-) We are also right off of the expressway which is nice when we want to go downtown. Berwyn's park district has a lot to offer and I think we are diverse community.
From what some coworkers have said, Niles is a nice suburb to live in and not too pricey. I have also heard good things about Morton Grove (not sure about cost)which is very close.
As someone above mentioned, Forest Park is up and coming and it looks like their park district has a lot to offer for kids.
Feel free to email me if you want to go more in depth about anything.
Good luck!
Sorry! I didn't read the part about not necessarily wanting to live in the North/Northwest suburbs.
AND I have a boxer too! He is 6 years old.