I run Shimano's M324 and am really impressed. I have logged close to 6,000 miles since I went to these pedals and I haven't done a single bit of maintenance to them, even with out craptastic Iowa winter weather. I have also had a couple of crashes that slammed the non-drive-side pedal into the pavement pretty harshly with no signs of impact damage.
Although the connection is getting a little sloppy because I walk in my mountain shoes quite a bit, so I have warn part of the clips off the bottom of my shoes.