It depends on what we are talking about. If we are talking about them on any good day I would take Crosby hands down. Crosby is a much more consistent player on a daily basis. But if we are talking about each player while on their prime then it would be Malkin.
Chat with our AI personalities
Well, this is a stupid question. Look at Crosby's resume compared to Malkin's. Its an obvious answer, Crosby is definitely the better player.