Im currently interested in a cannondale caffeine 4 2009. If anyone has some input on this bike or just 29ers in general it would be very helpful.