I have a San Jose and really like it. The stock gearing works pretty well for road riding but too high for cross and trail riding. For that I threw on a 34 ring for 2:1 (for mostly trail riding) so I agree with the other poster that CX and road ride gearing are pretty divergent. That being said all you need is an additional chainring and chain to swap back and forth. I think the San Jose will also accept slightly larger tires than the IRO.