Thanks a lot, Barrie and Morty.
Since this will be my first car and my first long-term driving winter (ie. counting out the days I'm in rental cars), I'd go with the Michelin. Another BIG reason is the promotional offer of a $50 Michelin gift card.
Anyone knows what is the Michelin gift card good for? Is it only good for future tire purchases or it's a vendor cash coupon that I can use to buy Michelin product? Michelin has a small electric tire pump selling in Canadian Tire for $59.99 and I plan to get that pump when I get my car.
Morty, the Yaris appeals to many who weren't attracted to the Echo Hatchback. You'll see a long thread in the Showroom > New Model board. As well, new info is available from Toyota.ca. Check it out! I'm sure you'll like it too.
Thanks again.