I have the Brad Holmes ones... they seem fine to me. They've got a hard plastic plate in em. It looks like one of the other ones you were looking at seemed to just have extra padding. I guess it depends on how much protection you need!
Wish I didn't have weak-ass knees...