Building up a new XC bike soon, I've only used disc brakes on freeride bikes before now. The four in consideration are: Avid Juicy 7, Formula Oro K24, Hayes Stroker Trail or Hope Mono Mini. Will probably be going 160mm all around.

I'm looking for advice and experience with any of these brakes. I'm not a weight weenie so I'm looking for more than just "Brake X weighs 7.5g less so they are the best". Quality/consistency (no squeal or fade), durability and good looks are my top priorities. Price is always a factor but not the deciding one.

Any other suggestions along the same lines as above models are more than welcome. Thanks!