"Best guitarist" is some what subjective, are we talking about most creative, most technically proficient, or favorite. For most most creative I would say Frank Zappa. For technique I would go with Michaelangelo Batio or Steve Vai. My favorite is Joe Satriani.
You can help the HubPages community highlight top quality content by ranking this answer up or down.