Ok, I have seen the info on this bike on the net, and see it is a good setup. I used to work in a shop as a kid and know how to fit a mountain or road bike, but never had any cross bikes in the shop. What I would like to know is, does a cross bike fit the same as a road bike? Will a 56 cm crossbike fit the same as my 56 cm road bike? I see the dimensions are similar, but if I am going to be riding this on a trail should I go for a 54 cm instead? I consider the price of $650 pretty good, so what should I do? Some help is much appreciated!