Gary Moore (from Thin Lizzy then solo) Stevie Ray Vaughan Jonny Lang (before they commercialized him) David Gilmour (from Pink Floyd) B.B. King (better live than on CD) Slash
there are several of my favorites
p.s. Tom Morello sucks... why can't that guy play a normal guitar solo? why does everything have to be so strange with him? he does a great one with audioslve, but I can't recall which specific song.