Goto a LBS and talk to somone... ride as many bikes as you can and buy the one that feels the best to you... also at the top there is a search link u could probly 500 post of this same thing... i was gonna get one online but i just went to a lbs and found one i liked and felt good.. LBS means local bike shop