I have a pair of Shimano M520 SPD's on my commuter, with over 20,000 all-weather miles on them. I cleaned and re-packed the bearings at 10,000 and they're doing just fine, no signs of wear. I might re-pack the bearings again just to be sure.
__________________
"Surely one can love his own country without becoming hopelessly lost in an all-consuming flame of narrow-minded nationalism" - Fred Birchmore