Best laptops and desktops to give as holiday gifts in 2020 – CNET