Steve Vai and Eric Clapton come to mind.