Hello! Have you had a chance to test ride any of them? A good (comfortable ) fit is very important.

Also what type of cycling are you interested in? For example, paved trails or long road...