Too many to mention, and I guess the difficulty of giving an answer is because I'm a guitar player too, so I love many different solos for many different reasons.
Some standouts for me on the rock front would be (not in any order, just off the cuff):
1) Eruption, Don't Tell Me (What Love Can Do), many more - Van Halen
2) Axis Bold as Love (outro solo), Nightbird Flying, anything Hendrix
3) Cult of Personality - Living Colour
4) Erotic Nightmares, For the Love of God - Anything from Passion and Warfare by Steve Vai
5) Layla - Clapton & Allman
6) Love Hurts - Nazareth
I'm also very partial to Ritchie Blackmore, Jimmy Page, and Tony Iommi too.