I tried RaceBlades for a season. They were slightly better than useless. Mihlbach has it dead right: a rain bike requires full fenders, not to protect you from the rain, but to protect you and your bike from the filthy spray that comes off your tires. Even if you don't have fender bosses, you can fit full fenders on virtually any bike with some p-clips and zipties.