I never could stand RAM. The band, not Cbbber. Loved Audioslave, however, and Morello did some nice work there. Caught him solo on one of the late night talk shows...ugh. Play guitar, Tom, but shut up...you can't sing.
You could argue for years about who is the best guitar player ever, but I certainly think Morello is one of the more innovative in the last 15-20 years.