
If you're after knee/leg guards or elbow pads I'd recommend Dainese. I wouldnt recommend wearing much more than that for all day riding! The Dainese stuff is a bit pricey but in my opinion worth every penny; it's very light and very comfortable (I often wear my Kneeguard revolutions on all day, 8hr rides in the peaks). However only relatively few places stock it. BikeDock usually have quite a range though.
If you want something a bit cheaper then anything from RaceFace, 661 etc will be pretty decent.