Considering all the freezing/thawing/freezing/thawing that goes on, the roads are pretty damn good. Alberta has really nice roads. As soon as you cross the border you notice the difference. Of course, they have all that oil money to play with... ;-)