hmmmmm.....thanks for the replies. Do you think I could paint on some of that anti-slip stuff they sell for stairs or for tool handles? It doesn't sound like there is a silver bullet out there so perhaps making the existing pedals work better is the way to go.