2007 Cannondale Rush 3z Large
Fox RP23 Shock
FOX F100X fork 06
Bontrager Race Lite Wheels
Sram X-9 shifters and rear derailure
LX front Derailure
Bontrager Carbon Bars
Easton EC 70 seatpost
Hayes HFX Nine Carbon brakes
XT crankset 175mm
Specialized saddle

In good condition what is this bike worth? What is good about it and what needs changed?