Great Stainless Steel Fenders from Gilles Berthoud. Like most metal fenders these are longer for better coverage.
Pre-drilled except for the hole at the seat stay bridge. These wont rattle and they stay shiny and beautiful forever.
There is an installation tutorial on the Bike Touring News blog.