Knee protection
My partner and I have done a lot of research on good knee protection (mainly for DH riding). We recently ordered Dainese Oak Knee pads and love them. They don't fall or slip down when riding.
However, if you want something lighter for XC riding, then I would go with POC gear...