I'm using a set of Fox Launch shorty knee/shins that I bought from TBSM, and they seem pretty good (haven't been crash tested yet).
No unwanted movement, decent ventilation, good coverage. I always forget I have them on. I'm 6' and they fit well (one size fits all)