what are some good pure guitar solo-type songs like canon rock and cliffs of dover??
You Did Decide!!
surfing with the alien. joe satriani. check out steve vai too

Saying the Red Hot Chili Peppers have no talent is like saying Guy Fawkes didn't have an epic mustache.
Yngwie Malmsteen has some good songs....but he is pretty fast.
Epiphone Archtop Dot
Ibanez RG120
Peavey ValveKing 112
Dunlop Crybaby
Boss Distortion Ds-1
MXR Carbon Copy
Rocktron Banshee Talk box
Joe Satriani, Andy Timmons, Neil Zaza, Steve Vai, Mattias "IA" Eklundh, Ron Jarzombek, and John Petrucci (his solo work) are my favorites, but there are countless "virtuoso" guitarists out there with tracks like this.