This is the classic choice where it fits. The Eagle 2 will fit most rear brakes, but due to the long rear section, there may be clearance problems in some front brakes. If your rim/forkblade clearance is tight, you should choose one of the thinline models, or the Continental.
the Eagle 2 has all of the special Kool Stop features described above.
Have these on my wife's bike and the similar Supra 2 on mine. Both relatively easy to install and adjust. Both give better wet braking than stock pads. Also give fine, easily modulated, dry braking. With toe- in, squeal is not too frequent. Rim wear is less than with stock pads. My Shimano pads were tearing up the rims. These do not. I like these a lot and will be using them in the future.
Bottom LineYes, I would recommend this to a friend