I'm swapping out the 105 components to one of my road bikes and putting some old 7speed stuff on it for CX. One thing I will say is that Nashbar really cheaped out on the bar tape. Its so adhesive that it took me 30 minutes to unwrap one side and there is still a ton of residue (large chunks of foam stuck to the bar) left over that it made it extremely difficult to even the the levers off. Apart from that I'm been impressed with everything so far.