Obviously Hall at his peak was a step above what Kane has ever been, but for today, I take Kane. Hall is slowing down and his blazing speed was always part of what made him great. He is no longer the impact player he was, while Kane brings some elements to his game that do make him that type of impact player. Kane's goal scoring and physicality are the difference between these two now.