... how could I forget Phil Keaggy. Can't say I agree with his subject matter, but he is hands down the best guitar player I've ever heard. I saw him live about a month ago, and was truely awe inspiring.