Basically, i want to move somewhere like Barrie, waterloo/kitchener, richmond hill, vaughn, brampton, these types of places, still within ontario and not too far from toronto.

Which do you think is best and why?