My current guitar hero, Aaron North:
http://i6.photobucket.com/albums/y203/H ... 1124dm.jpg





And this one pretty much sums up what I love so much about him (besides the ridiculously awesome sound he gets out of his guitars) and NIN:

His feet are about 7 feet off the ground. Alessandro, the keyboardist/synth guy in the background is on a platform that's a good foot-2 feet above the the rest of the band and he's almost 6 feet tall.
Aaron North is insane. If anyone is interested, he was in the indie punk/hardcore band, The Icarus Line and is currently one of the heads of Buddyhead, a record label that puts out indie music. He's also playing lead guitar in the current iteration of Nine Inch Nails live.