Benzema is still the better and more complete player, whereas Higuain is the better and more lethal finisher (definitely not a Trezeguet, as he still misses easy chances and chokes in big games). :D