HP Pavilion dv7 6b04ea review