Last weekend i had a couple of bikes stolen so my insurance is buying me new bikes. My problem is i have been to quite a few bike shops and i feel like the people at the shops are either telling me what they think i want to hear or are trying to sell me what they have on the floor. So I'm hoping to get some honest opinions from people who know! Bikes i have had are 2012 Giant trance x3 roughly 2k Lapierre Xflow 412. roughly 4.5k I think over all the trance was a better ride for me, but i loved climbing on the flow! I will just be doing general trail riding, nothing too full on downhill. I do a lot of uphill riding on the road and my preference is up over down, and yes i understand i have to go down too. which leads me to my other question.... My last bike was 26" So 27.5 or 29 and why?