When I mentioned "the best I've ever seen" I meant literally - being at the stadium.
The perspective on TV is a lot different (and sometimes not so real).
Of course, there's a bunch of another great players I could never see live: Garrincha (as you mentioned), Pele, Cruyff, Eusebio, Di Stefano, etc.
As for the current ones and still playing: I saw Messi live, Cristiano I didn't.