i got these highly recommended from the LBS. aside from the fact that they're sized small, i really like them. it's got hard protection over the knee, and pads along the sides. it uses a much lighter material in back that breathes decent and doesn't interfere with pedaling. they fit under shorts well too with no snagging issues.
i dont' know that any pads truly stay in place while pedaling, at least not on my thunder thighs. that being said, these do a much better job than the few others i've tried. i have some buddies that swear by evo pads. i haven't tried them but i guess it's worth looking into. but with these pads performing as well as they do for almost half the price, i like my TLDs. just rememebr to size up!