Haha, I'm not naming names any more. They're all just faceless solos to me now and shall be judged on their own merit, regardless of who played them. Having said that, I still think the last solo is more detrimental to the song than anything else.
About the TGC solo, I totally agree man. I made the first tab of that thing... like 2 days after Haver leaked it off that online radio station, way prior to the album's release. It just totally kicked my ass. Mike has seriously been the only guitarist that's ever managed to create such synergy between a backing riff and a lead part... he's a very very talented soloist.