here is my giant expressions which i upgraded recently, its cr-mo frame, slx cranks, xt shifters and deraileurs, surly crosscheck fork, brooks saddle (i really really love this one) and tiagra hubs, i use this bike for almost everything, commuting ,touring, ride with friends etc