Well, my Honda K24 is pretty **** near 500k km on the clock and "might" take a cup of oil between OCI (10/15k up km). I follow the maintenance minder on that car (i change when it indicates 15%) and from 200k on, had used Pennzoil Ultra Platinum 5w30 so that would be my vote. If it was available in Canada, i might use Valvoline Restore and Protect.
I also use PUP 0w20 in the Prius as it's often a bargain for a 5l jub at Canadian Tire. Like 35$ plus a 15$mail in rebate from Sopus = Dirt cheap for a very good oil!