i have not had luck with either sks raceblades or honjo aluminum fenders. they both broke in less than a year's time.
a coworker has planet bike fenders and he says he likes them as they're durable. however the front one came off and he hasn't been able to replace it.
so those 3 are off my list. i will probably want to see fenders in person before purchasing but i have a feeling any fender i get will yield these results. getting fenders to stay on and not break has been a real issue for me.