Timely topic.
With rain torrenting down all day, I spent the last hour in the garage installing fenders. Both sets were "the best" - for the application.
On the Novara hybrid my son rides to school, Planet Bike "Hardcore" fenders are the best because they are cheap, wide, reasonably sturdy, and go on quickly. On my 1992 Cannondale R1000, Crud "Roadracer Mk 2" are the best because, well, they are the only fenders that can fit this skinny tired bike that has no eyelets and almost no clearance.
Horses for courses!