Henry was incredible because his assists number was ridiculous, too. I'd go Suarez > Henry > Drogba > Ronaldo if measured by their best seasons in the league - the league only, no other competitions.
Why? That was perfect, stopped counter and didn't get a yellow.
Fouled him when Ronaldo was way inside his own half, and he had two teammates around who would have pressured Ronaldo. It gave all the pressure away.