The Shimano is ok, but the brakes are some Cane Creek stock ones I think. It feels like they're made out of dead fish when I brake. The rival calipers were really crisp and confident. The stock Triple 105 derailleur is awful too even after it was adjusted. No one makes a 130 bcd 45T chainring either. Got one from salsa that is wrecking havoc on my shifting.
In short, its not the shimano, its the cheap stock. Unless 105 is better than the crisp rival calipers, I've still got my goal set.