Both Canon and HP make many, many different printers, so it isn’t easy to generalize. HP is often superior in its ease of use, but Canon has been a pioneer in refillable tanks. It really depends on the individual printer more than the brand.