Dave,

Truly excellent. Possibly the best treatment of your vocals I've heard (lovely work by Chris in support).
Marty holds it together well, and the guitar work is very nice nice indeed.

The only thing missing is a 3 minute twin guitar outro....

Peter