Tom Morello is the obvious of the "best" players. He's innovative with the talent to back him up. I don't understand how half the people are even on that list? Most of them don't even read music, as a private music teacher I'm shocked that that wouldn't be considered.
I chose other>Zack Wild I've heard a lot of his stuff and he's my favorite guitarist and the best IMO. for all of those who dont know, zack wild plays for ozzy.