a good lens shade/hood, provides lens protection, without degradation,
I've read stories/theories of metal filters actually causing damage, because there is no softening of impact as there would be with a plastic lens shade/hood,
another option is good insurance, if you have multiple expensive lenses it might be more cost effective to get good insurance, than to buy multiple filters..