It's possible that someone has already posted about this guy but check out Kiko Loureiro, a Brazilian guitarist. He plays progressive metal and has been in a couple power metal bands. Check out some of his videos on YouTube. The guy incorporates so many different styles and techniques. IMO, this guy makes John Petrucci's playing look childish. Well maybe thats an exaggeration, but really, this guy is incredible. Again, Kiko Loureiro...Enjoy!