I am from little Fredericton New Brunswick Canada. It is essential to have a car because the bus comes by every hour or hour and a half.
Living in Toronto is great. Very easy to get around on ttc. Most busses run all hours of the night and subway goes until 130am.
My only real pet peeve are inconsiderate bus drivers who take turn too sharply and brake too hard when there are standees.