I Loved Borden. For me it was as close to my hometown as I'll ever get. Barrie is good for night life with a variety of clubs/pubs, and the hooters loves us!
I had a good time, lots of trails on base, nice quiet type of place wich is how I like it. If either of you has a 4wheeler, you can join the club and ride the trails, and there is also a motocross club that I was a member of and used the track on base.
If you are a "country" type, its a good place, lots going on in the area for outdoors activities and as mentioned, Toronto is close by, and Canada's Wonderland is like 25 muinets away.
Lol the one thing that does suck is the plowing in the winter. After seeing 2 winters on Canadian bases, I have made sure that my new truck is 4X4