I have to agree with Toronto being difficult, at least based on our trip there! We flew to Buffalo and then rented a car and drove to Toronto. Unfortunately, we arrived downtown as people were arriving for a Blue Jays game, so we thought that was the cause, but it was terrible! People drove really aggressively, we couldn't merge in anywhere - it took us forever to get to our hotel because we just couldn't seem to get over to it. Same with the bikers there and pedestrians - it is quite possible we were doing something wrong, but I've never been yelled at by so many people on bikes lol! But we loved Toronto.