Since threading the mudguard eyelet on mine, I've been using Zefal Swan.
Pros - take seconds to fit, cover any tyre size, quick to remove (important considering cons belowdecks), cheap, no rattling or tyre rub
Cons - completely lacking in style - make your bike look like a MTB wannabe; bum/ back protection good; front guard almost useless.
The lack of style is, of course, the main issue - but the problem is riding around with a big brown streak up your back and bum also lacks style. Ultimately a judgement call.