I've had SPDs for the better part of 6 months and they are holding up great. The shoes are starting to separate the sole from the upper, but I ride the crap out of them. I've only pulled out one time on a sprint competition, but I just adjusted my tension and problem solved.
__________________
I've been here since 2004? I've never felt this old before.