I have the Planet Bike Cascadias (silver) on my LHT. I believe the silver ones are a hard plastic over aluminum (thus making them silver or grey).
Truthfully I think fenders look dorky, but I keep them on anyways. And of right now it is thundering, lightning, and raining. Needless to say, i'm glad their on (I'll worry about my image later

).