Been a while since I've been here....BPB, Alan Holdsworth rocks, but my heart is still with John McLaughlin, hands down for all-time overall favorite guitarists, and I love tons of guitarists. Incidentally, his official site is about as easy to navigate as his time signatures.
I would nominate a brief flash in the pan, Slow, for 'Have Not Been The Same' and for possibly every song on that EP. Sadly, I don't think you can find it anymore.
SealPoet, I love Bill Nelson, especially the Be-Bop Deluxe stuff....'Sister Seagull' in particular has a great riff.