In reply to featuresforfeet:
It really depends how long you want them to last for. Most of the new shoes are quite soft around the toe box so the 3000ers destroys them.
I used to love the x-talons but even the Peris ripped them to shreads, but for a race I'd always go for them.
Roclites are decent but I found them not too great on the wet.
Have you looked at the sense? again they will get destroyed but almost any lightweight shoe will.
Not much grips wet rock though so dont want for too much on that.
As a general shoe that would last and last I just wore the mudclaw 300s for general training, they would last well, the uppers lasted and had decent grip.