i have the 661 kyle strait knee guards and i love them, as far as chest goes, any chest protector you feel comfortable in would be good, i like the under the jersey kind so I have the 661 Core Saver and I love it
I use the 661 EVO knee pads and a 661 pressure suit. 661 makes great stuff.
I just bought a thor over the jersey chest protector becauce the pressure suit does not work well with the Leatt neck brace I just bought.
i use the fox double pivot knee guards, the hard knee protctor has two pivots to allow the pads to move each side of the hard knee protector, they work great, the double pivot setup gives good mobility.