In reply to Andrew Lodge:
Up to a point that's what I've been doing (for about ten years, using pure soap rather than Tech Wash). But on the worst of days I've had the Buffalo just saturated to the point liquid water trickles through. I'll use a Goretex shell (ME Kongur) on those days, but I find if I leave it too late, or paradoxically put it on too early, the Goretex ensures a thoroughly sodden Buffalo. So I'm thinking a DWR on the Buffalo would lengthen its water resistance window so I have longer to decide whether to shell up or weather it out on a squally day.
Buffalo themselves suggest "Nikwax TX Direct SPRAY ON can be applied to the Pertex outer only after washing. Follow instructions on the bottle."
http://www.buffalosystems.co.uk/advice/care/
But I thought I'd see what else experienced folk might recommend.