That really depends. In a taxable account, I'm a big fan of HXS. This is because it is a total return ETF that does not pay distributions, so it is not exposed to taxes until you sell units, and at that point it would be a capital gain.
In a tax-sheltered account, I do like VOO inside of an RRSP because it would not be exposed to the 15% withholding tax, but if you are dead set on keeping currencies in CAD, VFV is a great option.
On a post-tax basis, HXS works out to be more beneficial in a taxable account because even with its higher fee, after tax you come out ahead. But if you throw it in a tax sheltered account, you're paying more fees for tax benefits you don't need anyways.