While the additional passing lanes on the 101 will be most welcome, I think that the 101 should be divided as far as Berwick. Beyond this point, the traffic may not justify twinning.
Similarly, the 103 should be divided to a point just beyond Bridgewater.
Here in New Brunswick, highway 11 should be divided from Shediac to at least Bouctouche. There is a lot of traffic between Bouctouche and Moncton. Also, it is beyond reason that highway 7 between Saint John and Fredericton remains undivided. These are two of the largest cities in the province for cripes sake!!
Divided highways are definitely a life saver. Working in medicine in Moncton, I can assure you that there has been a substantial decrease in multi-trauma MVA's since the TCH around the city has been divided. It makes being on call at the hospital a whole lot less stressful.