The 100D would give you the longest range but the range difference between it and the P100D is modest - 319 vs 307 miles at 70 MPH (385 vs 371 at 60 MPH). Also be aware that living in Canada you would lose a lot of range by using the climate control for heat, so you should use the seat heaters instead (if you need to maximize the range). At 45 MPH the range gets quite large - 514 vs 496 miles, respectively. All of these ranges assume no heater, flat level roadways, no head or tail winds and 19 inch wheels, so be prepared to derate them accordingly for your conditions.