Hopefully a better pic' of my Giant TCX1 - tried my best!
Shimano 105 brifters / front & rear mech's.
FSA Gossamer MegaExo 46/36 chainset.
TRP CX9 brakes
Schwalbe Marathon Supreme 32mm tyres - bike mainly used on road.
Shimano M520 SPD's.
Extra bits. Cateye Velo computer, Cateye triple rear light, Specialised mini bag. Giant bottle cages.
All the other stuff is Giant which seems just fine to me - even the saddle feels good.
Thinks I love: relaxed riding position, the dinky little brake levers I can use when riding on the top of the bars, the really nice grippy brakes, the comfort provided by the tyres and top tube cable runs that keeps them out of the crud. The big rectangular frame tubes look cool too.
Size SM (53cm) just right for all 5' 8" of me. Cost £1000 basic bike. The extra bits and pieces bought it up to £1100. Seems like quite a lot of bike for the money.