I put my KKM pedals (OBX brand, I believe) on
two years ago and they haven't budged an inch
since. I check them once in a while and those
clamp/clip things seem to work really well (a
big bolt through the gas pedal doesn't hurt).

T.