Read Troy's Review
Agree on all counts.
Running mine on a '09 Heckler set up with a more aggressive-trail-bike build. These brakes are a huge improvement in modulation over my Formula RX's (although the Formula's have serious power, which I love).
I would suggest 180mm rotors if you're really blasting on a trail bike.