My new fenders are these, from Peter White:
http://www.peterwhitecycles.com/berthoud.asp
They are the 700 x 60 mm size. My tires are 700 x 50 Schwalbe Supremes, and I could go bigger with those fenders. Not much, though. I had the Cascadia 29er fenders, and they don't cover quite as well. On a fast descent on wet pavement, the water would spray foward out from the front and I would ride through it. I haven't ridden these in the rain yet, because I've been a lazy wimp this week. Grr.
This is my dynolight setup. I have both headlight and tail light:
http://lightonlights.com/dynolight.html
I think it's made in Portland, OR.