Iron Maiden has the most perfect solos of all time. My faves are on Powerslave, Piece of Mind, Somewhere In Time, and there are some damn good ones on Brave New World too. I also love Megadeth's solos, especeially on Peace Sells, Rust In Peace, and So Far... There's also this band called Opeth that have incredible solos. Really, it's just too hard to name all the bands that have really great solos. It will always be my opinion that the best solos are of the melodic and emotional type versus the "I'm going to play as many notes and be as technical as possible" ones.