I didn't include Mark in my choice,
My choice was Richard, His guitar parts are absolute perfection live. His sound is perfect and his timing spot on every time. He never over plays and plays the right part for the song every time. An example that I think is so underrated is his solo in the live versions of Romeo and Juliet. It would be so hard to recreate that in my opinion with that big sound and the notes ringing clearly. A master guitarist as MK has said!
Very difficult choice though, Jim and Glenn Worf almost equal 2nds to me.