A lot of good guitarist have been mentioned, but nobody has mentioned probably the best technical player, and can play with emotion, and can do anything he wants and is a freaking legend, PAUL GILBERT. Paul Gilbert has to be the best guitarist I have ever heard, and if you have not heard him, you absolutely need to hear him. He plays for Racer X, and his solo cds show that he is not just a metal player, that he plays all styles. He also has a traditional blues cd in which he plays with his uncle Jimi Kidd, awesome, awesome cd. Another guitarist that needs mentioning here, the most unique guitarist I have ever heard, RON JARZOMBEK. His stuff with watchtower was amazing enough, but his project Spastic Ink, holy crap, talk about some playing. Both of these guitarist are the best I have ever heard, and if you have not heard them, you need to, it is mandatory for you to if you are a fan of the guitar.