Easily the best soloist is Eddie Van Halen. Not only can he shred but it also sounds tasteful. Eruption case in point.

But if youre talking about an alllout shredder i would go for Alex Skolnick. His solos are unbelievably fast and they all f#cking sound unbelievable. His best solo is "Practice what you preach".

.....or Steve Vai.