I am currently riding the pedals below. Specialized lo-pro mag II. They work quite well and the pins still grip well after quite a bit of riding. In the beginning a lot of grease came out and collected dirt, but i cleaned that up and didn't leak any more. The bearings in the previous model came loose pretty quick. These are a little loose, but ok. The main body is magnesium and it has removable/replaceable pins.