It's good to read that things are going well, I agree that sounds like an awesome stroller you got from the second hand store!! I think you would enjoy being outside of Toronto, for all the reasons you mentioned. Hopefully if you decide to go that route you find the perfect place easily :)
Pete mentioned you guys are thinking of traveling up this way around Thanksgiving. Should be fun to introduce the girls! Carly can stare at Meg in wonder for hours on end lol she loves other babies.