Brand new to this forum and to road biking! Yesterday I spent all day test riding road bike. I rode an xs Giant, a 44 and 48 Specialized Dolce sport, a 48 2010 Cannondale Synapse Alloy5 and last, but certainly not least a 52 Trek 3.1 Madone. All at different bike shops and all with the sales person telling me that their bike was the right size...? I almost HAD to buy the Giant, as I fell at the very first stop sign I came too! Bent and scratched up the "hood" and got my first case of "road rash" on knee cap. (I'm learning these terms from my hubbie who has ridden all over the place in the last 8years on his beautiful Cannondale Synapse). So now that I am totally confused about the size and the reach, etc,etc,etc, he has found a nice bike for me. The only thing that I am not so sure about is Shimano ST-R700, Short Reach 10 Speed. It tried the 105 shifters and really liked it. anyone care to help me out with the comparison of the two?