if you are basing "best guitar player" on popularity then maybe all these names will work. but on sheer talent you gotta have 1.michael angelo 2.jason becker 3.buckethead 4.yngwie malmsteen 5.steve vai 6.eric johnson 7.shawn lane 8.chris impeliterri 9.john petrucci 10.Paul Gilbert . (not necessarily in that order)